smash-up meaning
UK US
smash-up (noun): a serious collision (especially of motor vehicles).
Definition of smash-up
smash-up in a sentence
- There was a smash-up out on Route 66 today.
More about smash-up on Wikipedia.
UK US
smash-up (noun): a serious collision (especially of motor vehicles).
More about smash-up on Wikipedia.