ICE CAP


Meaning of ICE CAP in English

■ noun a permanent covering of ice over a large area, especially on the polar region of a planet.

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