'ice shelf' definitions:

Definition of 'ice shelf'

From: WordNet
noun
Ice that is attached to land but projects out to sea [syn: shelf ice, ice shelf]

Words containing 'ice shelf'