Meaning of the word icecap in English

What does icecap mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

icecap

US /ˈaɪs.kæp/
UK /ˈaɪs.kæp/

Noun

a permanent covering of ice over a large area of land, especially in polar regions

Example:
The melting of the polar icecaps is a major concern for climate change.
Scientists are monitoring the thickness of the Antarctic icecap.