HEADSAIL





Definition:

  1. [noun] any sail set forward of the foremast of a vessel

Synonyms:


Related Words: