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