English Dictionary
◊ PILEUP
pileup
n : multiple collisions of vehicles
 piled  piles  pileup  pileus  pilewort