ICE CAP


Meaning of ICE CAP in English

noun

a layer of ice permanently covering parts of the earth, especially around the North and South Poles

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.