ice•cap
We found 3 definitions of icecap from 3 different sources.
NounPlural: icecaps |
||
icecap - a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak) | ||
ice cap |