pileup

/pˈaɪlʌp/

Explore definitions, synonyms, and language insights of pileup

Definitions

Noun
multiple collisions of vehicles

More General Terms