English

soft-top noun definition in Types of vehicle topic from the Oxford Advanced Learner's Dictionary

soft-top

 noun: Types of vehicle topic
a type of car that has a soft roof that can be folded down or removed; the roof of such a car