Snowcap Definition
snōkăp
noun
A cap of snow, as on a mountain, the top of a tree, etc.
Webster's New World
(countable) A small hummingbird, Microchera albocoronata, which is a resident breeder in Honduras, Nicaragua, Costa Rica and western Panama.
Wiktionary
Other Word Forms of Snowcap
Noun
Singular:
snowcap
Plural:
snowcapsSnowcap Is Also Mentioned In
Find Similar Words
Find similar words to snowcap using the buttons below.