Definition, Meaning & Synonyms

snowcap

noun
/ˈsnoʊ.kæp/
Definition
The covering of snow that remains on the top of a mountain or a glacier.
Examples
  • The snowcap on Mount Everest can be seen from miles away.
  • As summer approaches, the snowcap begins to melt slowly.
  • The ski resort is famous for its breathtaking views of snowcapped peaks.
Meaning
Snowcap refers to the white, snow-covered top of a mountain or peak.
Synonyms
  • snow-covered peak
  • glacial summit
  • frosty top