Meaning of icecap
Definition of icecap
(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 icecap
WIKIPEDIA results for
icecap
Amazon results for
icecap
Tweet