Find the word definition

Wiktionary
demolition derbies

n. (plural of demolition derby English)