Ice cap

From Fresh Dictionary

English

Noun

ice cap

  1. a large domelike glacial mass usually at high elevation

Alternative spellings

zh:ice cap

Personal tools