DEMOLITION DERBY


Meaning of DEMOLITION DERBY in English

Function: noun

Date: circa 1953

1 : a contest in which skilled drivers ram old cars into one another until only one car remains running

2 : something that resembles a demolition derby in destructiveness

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.