Translation of "pile-up" - English-Mandarin Chinese dictionary

pile-up

noun [ C ] uk us /ˈpaɪl.ʌp/

a traffic accident involving several vehicles which hit each other

多车相撞,连环撞车

(Translation of “pile-up” from the Cambridge English-Chinese (Simplified) Dictionary © Cambridge University Press)