- smash-up (English)
- Circumstance in which two or more vehicles accidentally collide.
Translate smash-up
Learn how to say "smash-up" in other languages:
Browse our dictionary
Find other interesting words by browsing through our English dictionary.
Get Quote