Smashup Definition
smăshŭp
noun
Complete defeat or failure; ruin.
Webster's New World
A wreck or collision, esp. one that does great damage.
Webster's New World
Any disaster or catastrophe.
Webster's New World
Other Word Forms of Smashup
Noun
Singular:
smashup
Plural:
smashupsFind Similar Words
Find similar words to smashup using the buttons below.