snowcap
snowcap · snowcaps
A layer of snow covering a mountain topA layer of snow covering a mountain top.
US/ˈsnoʊˌkæp/
Meaning
2 sensesA layer of snow covering a mountain top.
a covering of snow (as on a mountain peak)
A small hummingbird, Microchera albocoronata, which is a resident breeder in Honduras, Nicaragua, Costa Rica and western Panama.
Origin
From snow + cap.From snow + cap.
Wiktionary, CC BY-SA 4.0 · source