What is the meaning of glacier in English?

Learn vocabulary with pictures as well as definitions of glacier in English

Learn in

See more

n. glacier

Definition of glacier in English

Large mass of ice, formed on the Earth's surface, of which the lower part flows slowly or did so in the past.