Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

demolition derby Definition

Cancel
demolition derby
noun(demolition derby)
a contest in which skilled drivers ram old cars into one another until only one car remains running
demolition derby
noun(demolition derby)
something that resembles a demolition derby in destructiveness

Words Related to demolition derby!

demolition derby Examples by Brain Bank Users