An Encylopedia Britannica Company

demolition derby

1 ENTRIES FOUND:
demolition derby noun
plural demolition derbies
demolition derby
noun
plural demolition derbies
Britannica Dictionary definition of DEMOLITION DERBY
[count] chiefly US
: a contest in which drivers in old cars crash into each other until only one car is still running