Square sail
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A sail bent to a horizontal yard set athwartships.
- 2 a four-sided sail set beneath a horizontal yard suspended at the middle from a mast wordnet
noun ·Rare ·Advanced level