We found 2 definitions of smash-up from 2 different sources.
Noun |
||
smash-up - a serious collision (especially of motor vehicles) | ||
smash | ||
collision a conflict of opposed ideas or attitudes or goals; "a collision of interests" | ||
automotive vehicle, motor vehicle a self-propelled wheeled vehicle that does not run on rails |