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.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005