DEMOLITION DERBY


Meaning of DEMOLITION DERBY in English

noun Date: circa 1953 a contest in which skilled drivers ram old cars into one another until only one car remains running, something that resembles a ~ in destructiveness

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.