HEADSAIL Meaning of HEADSAIL in English [head.sail] n (1627): a sail set forward of the foremast Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012