Definitions for "icecap"
Keywords:  ahdos, polar, permanent, mountain, snow
a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak).
a permanent covering of ice over large areas of land in the polar regions. [AHDOS