Meaning of smash-up
Definition of smash-up
(noun)
a
serious
collision
(especially of
motor
vehicles)
Other information on smash-up
WIKIPEDIA results for
smash-up
Amazon results for
smash-up
Tweet