Shobdo Logo
ODEice shelf

ice shelf

Flag: gbEnglishOxford Dictionary of English

ice shelf /ˈʌɪs ʃɛlf /
noun a floating sheet of ice permanently attached to a land mass.