Find the word definition

Wiktionary
polar caps

n. (polar cap English)