Lugsail
English word definition — powered by WordNet
NOUN
a sail with four corners that is hoisted from a yard that is oblique to the mast
Want to remember lugsail?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
a sail with four corners that is hoisted from a yard that is oblique to the mast
Want to remember lugsail?
Sign up free to bookmark & revise