pile-up in Greek pile-up in Greek καραμπόλα noun A pile of crashed vehicles due to a traffic accident. Add to Flashcards