Definition of Lugsail

  • 1. A sail with four corners that is hoisted from a yard that is oblique to the mast Noun

Synonyms for word "lugsail"

Semanticaly linked words with "lugsail"

Hyponims for word "lugsail"