HEADSAIL Meaning of HEADSAIL in English [ 'hɛdseɪl , -s(ə)l ]■ noun a sail on a ship's foremast or bowsprit. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004