ice shelfEnglishOxford New American Dictionaryice shelf /īs SHelf, aɪs ʃɛlf / ▸ noun a floating sheet of ice permanently attached to a landmass.