English dictionary
smash-up meaning and definition
Definition and meaning of smash-up at MeaningMonkey.org. smash-up meaning and definition in the English Dictionary.SMASH-UP noun
Definition of smash-up (noun)
- a serious collision (especially of motor vehicles)
- synonyms: smash
Source: Princeton University Wordnet