Meaning of ice shelf
Definition of ice shelf
(noun)
ice that is
attached
to
land
but projects out to sea
Other information on ice shelf
WIKIPEDIA results for
ice shelf
Amazon results for
ice shelf
Tweet