Popular Wordlists

icecap

icecap

icecap - Dictionary definition and meaning for word icecap

Definition
(noun) a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak)
Synonyms : ice cap

Love us on FB !