ice shelf
1.
(
noun
) ice that is attached to land but projects out to sea
Synonyms:
shelf ice
Related Words:
ice
Terms and Conditions of Use / Copyright Notice