What does icecap mean?
noun
A large area of ice forming over a landmass, typically in polar regions. A large mass of ice forming over land, especially in polar regions.
Example
"The icecap on the North Pole is melting at an alarming rate."
Definition generated by AI and curated by RJS Tech Solutions LLP.