English dictionary
ice shelf meaning and definition
Definition and meaning of ice shelf at MeaningMonkey.org. ice shelf meaning and definition in the English Dictionary.ICE SHELF noun
Definition of ice shelf (noun)
- ice that is attached to land but projects out to sea
- synonyms: shelf ice
Source: Princeton University Wordnet