Definition of Staysail

  • (n.) Any sail extended on a stay.

Synonyms of Staysail


No Synonyms Found.

Antonyms of Staysail


No Antonyms Found.

Homophones of Staysail


No Homophones Found.