carambolage
Meanings
Noun
1. a carom, a cannon (billiards)
2. pile-up (car accident involving 3 or more cars hitting each other successively) (by extension)
Examples2
Il y a eu un carambolage sur l'autoroute.
There was a multiple collision on the highway.
Il y a eu un énorme carambolage sur l'autoroute.
There was a huge pile-up on the highway.