as in collisions
the violent coming together of two bodies into destructive contact
three cars were involved in a smashup on my street last night
Synonyms & Similar Words
Relevance
Love words? Need even more definitions?
Merriam-Webster unabridged
Share