ICECAP


Meaning of ICECAP in English

n. permanent covering of ice and snow (as on a mountain peak or at either pole)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.