SMASHUP


Meaning of SMASHUP in English

[smash.up] n (1856) 1: a collision between vehicles

2: a complete collapse

Merriam-Webster English vocab.      Английский словарь Merriam Webster.