Refine this word faster
Snowcap
//ˈsnoʊˌkæp// noun
Definitions
Noun
- 1 A layer of snow covering a mountain top.
- 2 a covering of snow (as on a mountain peak) wordnet
- 3 A small hummingbird, Microchera albocoronata, which is a resident breeder in Honduras, Nicaragua, Costa Rica and western Panama.
Etymology
From snow + cap.
See also for "snowcap"
Next best steps
Mini challenge
Unscramble this word: snowcap