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