Popular Wordlists
Top Searched Words
Recent Searches
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)
(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
