Definitions for icecap
Overview of noun icecap
The noun icecap has 1 senses? (no senses from tagged texts)
1. icecap, ice cap
(a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak))
(a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak))
