ice shelf - English Synonyms Dictionary

ice shelf

n.
[1] shelf ice