drophead

drophead

English

Etymology

From drop +‎ head.

Noun

drophead (plural dropheads)

  1. (UK) A drophead coupé.