Subscriber login


Forgot your password?

Library card login

Other

ice cap

Translate ice cap | into Italian
Definition of ice cap

noun

  • a covering of ice over a large area, especially on the polar region of a planet: the Greenland ice cap

ice cap in other Oxford dictionaries

Definition of ice cap in the US English dictionary