Definition of demolition derby noun from the Oxford Advanced Learner's Dictionary


demolition derby

; NAmE
(North American English)(British English stock-car racing)[countable]
jump to other results
a type of race in which the competing cars are allowed to hit each other
See the Oxford Advanced American Dictionary entry: demolition derby

Other results

All matches