English | German | Russian | Czech

icecap English

Meaning icecap meaning

What does icecap mean?

icecap

a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak)

Synonyms icecap synonyms

What other words have the same or similar meaning as icecap?

icecap English » English

ice cap glacier

Are you looking for...?