SynonymX
Speak
Icecap
Definition of Icecap
1.
A mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak)
Noun
Synonyms for word "icecap"
ice cap
Semanticaly linked words with "icecap"
ice mass
Hyponims for word "icecap"
ice mass