icefall

1. (noun) a steep part of a glacier resembling a frozen waterfall
Related Words: ice



Terms and Conditions of Use / Copyright Notice