Definition of Headsail

  • 1. Any sail set forward of the foremast of a vessel Noun

Semanticaly linked words with "headsail"

Hyponims for word "headsail"