ALL meanings of icecap
ice·cap
I i - noun icecap A permanent expanse of ice encompassing a large geographical area, e.g. in Earth's polar zones. 1
- noun icecap a thick cover of ice over an area, sloping in all directions from the center. 1
- noun icecap ice mass covering a mountain 1
- noun icecap a thick mass of glacial ice and snow that permanently covers an area of land, such as either of the polar regions or the peak of a mountain 0