ALL meanings of headsail
head·sail
H h - noun headsail A sail on a ship’s foremast or bowsprit. 1
- noun headsail any of various jibs or staysails set forward of the foremost mast of a vessel. 1
- noun headsail any sail set on a foremast, especially on a vessel having three or more masts. 1
- noun headsail (nautical) Any sail (of a sailing vessel) set forward of the foremost mast. 0
- noun headsail any sail set forward of the foremast 0
- noun headsail any sail forward of the mast or foremast 0