'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'