What is the full meaning of icecaps
ICECAP, a covering of ice and snow [n]
Example of the word icecaps placed on a Scrabble board.