pileup
1.
(
noun
) multiple collisions of vehicles
Related Words:
collision
Terms and Conditions of Use / Copyright Notice