dropheads
/ˈdrɑpˌhɛdz/
noun
- Plural of drophead; convertible cars.
- The parking lot was filled with shiny dropheads of every color.
- The auction featured several rare dropheads from the 1960s.
- Dropheads are popular among enthusiasts who enjoy open-air driving.