smash-up

noun
🔊/ˈsmæʃ ʌp/
🔊/ˈsmæʃ ʌp/
(informal)
jump to other results
  1. a crash in which vehicles are very badly damaged严重撞车事故Topics Transport by car or lorryc2