HEADSAIL


Meaning of HEADSAIL in English

[head.sail] n (1627): a sail set forward of the foremast

Merriam-Webster English vocab.      Английский словарь Merriam Webster.