Glacier



noun
1.
(slowmoving mass orice in valleys between high mountains) គំនរទឹកកកលើភ្នំ, ផែនទឹកកក
ENGLISH MEANING
noun
1.
An immense field or stream of ice, formed in the region of perpetual snow, and moving slowly down a mountain slope or valley, as in the Alps, or over an extended area, as in Greenland.