Icefall

Definition:

  • (n.) A frozen waterfall, or mass of ice resembling a frozen waterfall.

Compare icefall with other words:

flow vs. icefall

ice vs. icefall