DICTIONARY


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