ice shelf noun definition in Coastlines and the sea topic from the Oxford Advanced Learner's Dictionary

ice shelf

 noun: Coastlines and the sea topic
a layer of ice that is attached to land and covers a large area of sea