snowcap
About 0.01 uses per million words.
Meaning
- noun A layer of snow covering a mountain top.
- noun A small hummingbird, Microchera albocoronata, which is a resident breeder in Honduras, Nicaragua, Costa Rica and western Panama.
Similar words
snow cap snow cover snowface snowcover snow on the mountain top snow on the mountain snowbank snowscape snowland snowpack
Often followed by
of on was and
Word family
snowcapped snowcaps
Save “snowcap” to learn later