• Smashup

    Full definition of smashup

    Noun

    smashup

    (plural smashups)
    1. An abrupt, damaging breakdown or failure
    2. A collision involving one or more vehicles

    Anagrams

    © Wiktionary