Definition of Headsail

Noun: headsail  'hed,seyl

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

See also:
heads
headsails

Anagrams containing the word headsail

hdiaesal lheadsai ilheadsa ailheads sailhead dsailhea adsailhe eadsailh