shelf_iceEnglish

ice shelf, shelf ice

Noun

Ice that is attached to land but projects out to sea

English: shelf ice, ice shelf

English words with similar meanings

Show 1 words