DROPHEAD


Meaning of DROPHEAD in English

[drop.head] n, often attrib (1932) Brit: a convertible automobile

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