History
History
Synonyms
UK
US
Meaning:
pile-up

a crash involving many vehicles

collision; defeat

smash

violently; an act, sound, of something breaking to pieces; (to cause something) to break with force into small pieces

collision; defeat

SMASH-UP as in Wiktionary
SMASH-UP as in Wikipedia