LUGSAILS
Definition
LUGSAILS is the plural of LUGSAIL.
noun LUGSAIL: a sail with four corners that is hoisted from a yard that is oblique to the mast.
LUGSAILS is the plural of LUGSAIL.
noun LUGSAIL: a sail with four corners that is hoisted from a yard that is oblique to the mast.