smash-up
English Dictionary
->
Letter S
-> smash-up
Search Dictionary:
smash-up Definition
(n)
a
serious
collision
(
especially
of
motor
vehicles
)
smash-up Synonyms
smash
smash-up
© Art Branch Inc.