noun an accumulation of broken ice in a river.Compare debacle(def 2).
embacle 🔊 Listen to this noun an accumulation of broken ice in a river.Compare debacle(def 2). Share Facebook Twitter Google +