English dictionary
square sail meaning and definition
Definition and meaning of square sail at MeaningMonkey.org. square sail meaning and definition in the English Dictionary.SQUARE SAIL noun
Definition of square sail (noun)
- a four-sided sail set beneath a horizontal yard suspended at the middle from a mast
Source: Princeton University Wordnet