ICE SHELF


Meaning of ICE SHELF in English

■ noun a floating sheet of ice permanently attached to a land mass.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.