Icecap
['aɪskæp]
Definition
(noun.) a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak).
Checked by Bonnie--From WordNet
['aɪskæp]
(noun.) a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak).
Checked by Bonnie--From WordNet