drop-top
English
Noun
drop
-
top
(
plural
drop-tops
)
Alternative form of
drop top
.