Definitions for lugsail

Definitions for (noun) lugsail

Main entry: lug, lugsail

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


Visual thesaurus for lugsail