DEMOLITION DERBY


Meaning of DEMOLITION DERBY in English

[demolition derby] n (ca. 1953): a contest in which skilled drivers ram old cars into one another until only one car remains running

Merriam-Webster English vocab.      Английский словарь Merriam Webster.