English dictionary
lugsail meaning and definition
Definition and meaning of lugsail at MeaningMonkey.org. lugsail meaning and definition in the English Dictionary.LUGSAIL noun
Definition of lugsail (noun)
- a sail with four corners that is hoisted from a yard that is oblique to the mast
- synonyms: lug
Source: Princeton University Wordnet