Ice dam

From Fresh Dictionary

English

Noun

ice dam

  1. an obstruction to the flow of a river caused by the flow of a glacier
Personal tools