SMASHUP


Meaning of SMASHUP in English

n. collision; complete collapse or destruction, ruin

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.