Meaning of ice cap

Definition of ice cap

(noun) a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak)

Other information on ice cap

WIKIPEDIA results for ice cap
Amazon results for ice cap