ICECAP
Definition
- noun a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak). — synonyms: ice_cap
Examples
- “The ice cap of Kilimanjaro is shrinking, and some researchers believe it will disappear within the next one hundred years.”