Smashup meaning

smăshŭp
A total collapse or defeat.
noun
0
0
A serious collision between vehicles; a wreck.
noun
0
0
A wreck or collision, esp. one that does great damage.
noun
0
0
Complete defeat or failure; ruin.
noun
0
0
Any disaster or catastrophe.
noun
0
0
Advertisement
An abrupt, damaging breakdown or failure.
noun
0
0
A collision involving one or more vehicles.
noun
0
0