'pileup' definitions:

Definition of 'pileup'

From: WordNet
noun
Multiple collisions of vehicles