(1) Either of the regions around the poles of the earth that are permanently covered with ice. (2) A high-altitude icecap. (3) (Astronomy) Either of the regions around the poles of Mars that are covered with frozen carbon dioxide (CO2) and water.
POLAR (ICE) CAP
Meaning of POLAR (ICE) CAP in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012