Search Details

Word: icecap (lookup usage) (lookup stats)


Meaning:

Noun:

  • A permanent expanse of ice encompassing a large geographical area, e.g. in Earth's polar zones.

Source: Wiktionary | Src Info »