Meaning of headsail

Definition of headsail

(noun) any sail set forward of the foremast of a vessel

Other information on headsail

WIKIPEDIA results for headsail
Amazon results for headsail