ICECAP
Meaning of ICECAP in English
/uys"kap'/ , n.
a thick cover of ice over an area, sloping in all directions from the center.
[ 1850-55; ICE + CAP 1 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012