Skip to content

lugsail

Dictionary definition · lugsail

noun

  1. a sail with four corners that is hoisted from a yard that is oblique to the mast

Similar words

Source: Open English WordNet (CC BY 4.0).