Word Study
ice cap
WORDNET DICTIONARY
Noun ice cap has 1 sense
- ice cap(n = noun.object) icecap - a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak); Array is a kind of ice mass
For further exploring for "ice cap" in Webster Dictionary Online