Noun Definition

pileup

1.Definition: multiple collisions of vehicles

Category: General