smash-up

views updated

smash-up • n. inf. a violent collision, esp. of cars.

More From encyclopedia.com