ICE SHEETNoun

Meaning 1: