ice cap
English Dictionary
->
Letter I
-> ice cap
Search Dictionary:
ice cap Definition
(n)
a
mass
of
ice
and
snow
that
permanently
covers
a
large
area
of
land
(
e
.
g
.,
the
polar
regions
or
a
mountain
peak
)
ice cap Synonyms
ice cap
icecap
© Art Branch Inc.