Synonyms of ICECAP
Valid in Scrabble US · 12 points
ICECAP: definition and more1 synonym in 1 meaning 0 playable in Scrabble US
Synonyms of ICECAP by meaning
noun
a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak)
Also: ice cap.