drophead

English

Etymology

From drop +‎ head.

Noun

drophead (plural dropheads)

  1. (British) A drophead coupé.