Definitions
noun
a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak)
Look “ice cap” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak)