Home UK English ice gorge
An accumulation of ice obstructing the flow of water, as in a river.
Mid 19th century; earliest use found in Christian Observer.
READ THESE ARTICLES