What does ICECAP stand for?
What does ICECAP mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: ICECAP.
What does ICECAP mean?
- icecap, ice cap(noun)
- a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak)