Definition of Smash-Up

  • 1. A serious collision (especially of motor vehicles) Noun

Synonyms for word "smash-up"

Semanticaly linked words with "smash-up"

Hyponims for word "smash-up"