YourDictionary

ice barrier

noun
A section of the Antarctic ice shelf that extends beyond the coastline, resting partly on the ocean floor.

link/cite print suggestion box