Definition, synonyms and related words
a competition in which contestants crash old cars into each other, the last vehicle surviving being the winner.