log jam, ice dam, or other obstruction of a river with natural debris
Deverbal from embâcler
Improve your pronunciation
Practice speaking and memorizing "embâcle" and many other words and sentences in French.