POLAR CAP


Meaning of POLAR CAP in English

■ noun Astronomy a region of ice or other frozen matter surrounding a pole of a planet.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.