IPA: /ˈnoʊˌkæp/
KK: /ˈsnoʊˌkæp/
A layer of snow that covers the top of a mountain, often remaining there throughout the year.
The snowcap on the mountain glistened in the sunlight.
Snowcap → It is formed from "snow" (from Old English *snāw*, meaning frozen precipitation) and "cap" (from Old French *cape*, meaning a covering or cloak). The word "snowcap" refers to a covering of snow, typically on the top of a mountain or hill.
Imagine a mountain wearing a 'cloak' ('cap') of 'frozen precipitation' ('snow') — that's what a snowcap is.
No commonly confused words.