smashup
noun
- 1
An abrupt, damaging breakdown or failure.
- 2
A violent collision involving one or more vehicles.
Translate “smashup” to another language
Click any language to open the translator with this word already filled in.
An abrupt, damaging breakdown or failure.
A violent collision involving one or more vehicles.
Click any language to open the translator with this word already filled in.