ICECAP Meaning of ICECAP in English Ice which covers the polar regions. In the Arctic this is sea ice, while in Antarctica it is a continental ice sheet. Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012