1. pileup

noun. (ˈpaɪˌləp) Multiple collisions of vehicles.
Synonyms
Featured Games
×