Word info Synonyms

polar cap

Noun

Meaning

polar cap (plural polar caps)

(planetology) A high-latitude region of a celestial body that is covered by ice.
Earth's polar caps may melt if global warming continues.
The southern polar cap of Mars consists of both carbon dioxide and water ice.

Source: en.wiktionary.org

Synonyms

Related terms

Close letter words and terms