RichThesaurus
polar cap
polar cap
antonyms
polar cap
definitions
noun
A high-latitude region of a celestial body that is covered by ice.