smash-up
1. [ noun ] a serious collision (especially of motor vehicles)
Synonyms: smash
Related terms: collision motor_vehicle
Similar spelling:   smash_up