icecap
English Dictionary
->
Letter I
-> icecap
Search Dictionary:
icecap 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
)
icecap Synonyms
ice cap
icecap
© Art Branch Inc.