demolition derbies

listen to the pronunciation of demolition derbies
English - English
plural form of demolition derby
demolition derby
a competition in which contestants crash old cars into each other, the last vehicle surviving being the winner
demolition derby
A contest in which drivers crash old cars into each other until only one is left running
demolition derbies
Favorites