• Icecap

    Full definition of icecap

    Noun

    icecap

    (plural icecaps)
    1. A permanent expanse of ice encompassing a large geographical area, e.g. in Earth's polar zones.The ocean beneath the arctic icecap hosts many unique organisms adapted to the cold and lack of light.

    Anagrams

    © Wiktionary