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

More General Terms