English dictionary
icecap meaning and definition
Definition and meaning of icecap at MeaningMonkey.org. icecap meaning and definition in the English Dictionary.ICECAP noun
Definition of icecap (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
Source: Princeton University Wordnet