Definition of square sail
noun : square sail
Source: WordNet 3.1
-
1. (
) a four-sided sail set beneath a horizontal yard suspended at the middle from a mast ;
See more about : square sail