lugsail meaning
UK US
lugsail (noun): a sail with four corners that is hoisted from a yard that is oblique to the mast.
Definition of lugsail
Word lists: words starting with LU · words ending in IL · 7-letter words
More about lugsail on Wikipedia.
UK US
lugsail (noun): a sail with four corners that is hoisted from a yard that is oblique to the mast.
Word lists: words starting with LU · words ending in IL · 7-letter words
More about lugsail on Wikipedia.