Definition of Headsail

  • (n.) Any sail set forward of the foremast.

Synonyms of Headsail


No Synonyms Found.

Antonyms of Headsail


No Antonyms Found.

Homophones of Headsail


No Homophones Found.