ice cap
Meaning, Definition & Usage
Dictionary
Related
noun
a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak)
icecap
.
WordNet
Previous
icao
icarian
icarus
icbm
icc
Next
iceberg
icebird
iceboat
icebound
icebox