YourDictionary

Dictionary Home » Dictionary Definitions » demolition derby

demolition derby

a public show in which old automobiles are driven into one another repeatedly until only one is still moving

See demolition derby in American Heritage Dictionary 4

Learn more about demolition derby

demolition derby

link/cite print suggestion box