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
Tweet