English synonyms about - contact  

headsail

noun

1 headsail

Any sail set forward of the foremast of a vessel.

Dutch: voorzeil


Find more on headsail elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145