demolition derby
/D EH0 M AH0 L IH1 SH AH0 N D ER0 B IY0/noun
- 1
A competition in which contestants crash old cars into each other, the last vehicle surviving being the winner.
Translate โdemolition derbyโ into another language
Choose a language below to open the translator with English selected as the source language.