DEMOLITION DERBY


Meaning of DEMOLITION DERBY in English

noun

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

2. : something that resembles a demolition derby in destructiveness

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.