ICE PILLAR


Meaning of ICE PILLAR in English

noun

: a pedestal of glacial ice covered with a stone or debris that has given protection from solar heat and caused the ice to melt less rapidly than that around it

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.