Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
glacier
in English
glacier
us
/ˈɡleɪʃər/
uk
/ˈɡleɪsiə/
#common
Plural
glaciers
Definitions
Noun
a
large
,
slow-moving
mass
of
ice
(
under
its
own
gravity
)
a
mountain
area
with
year-round
snow
;
frozen
terrain