Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
droptop
in English
droptop
#uncommon
Definitions
Noun
a
convertible
vehicle
(
open
roof
design
)
The
new
car
is
a
droptop
with
a
sleek
design
.
a
car
with
a
removable
top
He
bought
a
classic
droptop
for
his
birthday
.
Base Words
drop
top