English | German | Russian | Czech

lugsail English

Meaning lugsail meaning

What does lugsail mean?

lugsail

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

Synonyms lugsail synonyms

What other words have the same or similar meaning as lugsail?

lugsail English » English

lug

Are you looking for...?