shelf ice

Explore definitions, synonyms, and language insights of shelf ice

Definitions

Noun
ice that is attached to land but projects out to sea

More General Terms

ice