Refine this word faster
Square sail
noun
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
See also for "square sail"
Next best steps
Mini challenge
Unscramble this word: squaresail