ice shelf

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



Terms and Conditions of Use / Copyright Notice