Feedback
Ice shelf
Meaning
Noun
●
A
thick
,
floating
platform
of
ice
that
forms
where a
glacier
or
ice sheet
flows
down to
a
coastline
and onto the
ocean
surface
. Ice
shelves
are found in Antarctica, Greenland, and Canada only.
Sourced from
Wiktionary
Synonyms
Ice-Shelf
Iceshelf
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better