English Dictionary
◊ SMASH-UP
smash-up
n : a serious collision (especially of motor vehicles) [syn: {smash}]