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.      Сжатый оксфордский словарь английского языка.