Definition Definition

headsail - Meaning and Examples

Meaning of 'headsail' (Webster Dictionary)

1 . Headsail [ n.]
- Any sail set forward of the foremast.