lugsailEnglish

lug, lugsail

Noun

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

English: lugsail, lug

English words with similar meanings

Show 1 words