Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
icecap
in English
icecap
us
//aɪskaʊp//
uk
//aɪskæp//
#common
Definitions
Noun
a
geographical
area
covered
in
ice
;
high
elevations
a
large
permanent
ice
mass
;
polar
regions
Base Words
cap
ice