📖 Definitions of "Smashup"
noun
- 1
An abrupt, damaging breakdown or failure.
- 2
A violent collision involving one or more vehicles.
Translate “Smashup” into Another Language
Pick a language — the word will be pre-filled in the translator.