pileup

1. (noun) multiple collisions of vehicles
Related Words: collision



Terms and Conditions of Use / Copyright Notice