drophead

Definitions


[ˈdrɒphɛd], (Noun)

Definitions:
- a car having a fabric roof that can be folded down; a convertible
(e.g: a small drophead with a V6 engine)


Phrases:

Origin:




definition by Oxford Dictionaries