Definitions
There is 1 meaning of the phrase
Ice Cap.
Ice Cap - as a 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 (Exact Relations)
icecapExample Sentences
"The polar ice caps are melting at an alarming rate."
"The ice cap on top of the mountain is a popular destination for climbers."
"The explorers had to cross treacherous ice caps to reach their destination."
"The melting ice cap is causing sea levels to rise."
"The ice cap enveloped the entire landscape in a glistening white sheet."