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)

  1. ice that is attached to land but projects out to sea
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: