Synonyms of Square Sail in English :
Antonyms of Square Sail in English
Thesaurus of Square Sail in English
1. (noun) a four-sided sail set beneath a horizontal yard suspended at the middle from a mast