English Dictionary
Definition hardtop in British English
hardtop noun
[countable] noun
/ˈhɑː(r)dˌtɒp/
1
a car with a metal roof, especially one that can be removed
Synonyms and related words
