Lugsail — synonyms, definition

1. lugsail (Noun)

1 synonym
lug
1 definition

lugsail (Noun) — A sail with four corners that is hoisted from a yard that is oblique to the mast.

1 type of
fore-and-aft sail
2 parts of
Lugger junk