square sail
Explore definitions, synonyms, and language insights of square sail
Definitions
Noun
a four-sided sail set beneath a horizontal yard suspended at the middle from a mast
Explore definitions, synonyms, and language insights of square sail