Subscriber login


Forgot your password?

Library card login

Other

polar cap

Syllabification: (po·lar cap)
Translate polar cap | into German
Definition of polar cap

noun

Astronomy
  • a region of ice or other frozen matter surrounding a pole of a planet.

polar cap in other Oxford dictionaries

Definition of polar cap in the British & World English dictionary