Polar Cap Definition
noun
Either of the regions around a planet's poles that are permanently covered with ice or other frozen material.
American Heritage
Other Word Forms of Polar Cap
Noun
Singular:
polar cap
Plural:
polar-capsFind Similar Words
Find similar words to polar cap using the buttons below.