smash-up

/'smæʃʌp/
Noun
  1. a serious collision (especially of motor vehicles)

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ chứa "smash-up"

smash-up
A red car and a blue van are involved in a smash-up at the intersection.