Loading page
ice shelf is a noun meaning "ice that is attached to land but projects out to sea". It carries one recorded sense.
Definitions, synonyms and semantic relations for ice shelf come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .