dropheads

/ˈdrɑpˌhɛdz/
noun
  1. 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.
What does "dropheads" mean? | whatsthatwordmean | whatsthatwordmean