1 definition by marsam36

Top Definition
Synonym of cabriolet - a car with folding top.
New Bentley drop top is going into production.
by marsam36 November 14, 2006

Mug icon
Buy a drop top mug!