ice shelf
English Dictionary
->
Letter I
-> ice shelf
Search Dictionary:
ice shelf Definition
(n)
ice
that
is
attached
to
land
but
projects
out
to
sea
ice shelf Synonyms
ice shelf
shelf ice
© Art Branch Inc.