Scrabble word: ICECAP
In which Scrabble dictionary does ICECAP exist?
Definitions of ICECAP in dictionaries:
- noun - a mass of ice and snow that permanently covers a large area of land (e.g., the polar regions or a mountain peak)
- An extensive dome-shaped or platelike perennial cover of ice and snow that spreads out from a center and covers a large area, especially of land.
- noun - a covering of ice and snow