shelf ice

1. (noun) ice that is attached to land but projects out to sea
Synonyms: ice shelf
Related Words: ice



Terms and Conditions of Use / Copyright Notice