snowcaps

We have found lemma(root) word of snowcaps : snowcap.

Definitions


[ˈsnəʊkap], (Noun)

Definitions:
- a covering of snow on the top of a mountain

- a small Central American hummingbird with mainly purple plumage and a white crown


Phrases:

Origin:




definition by Oxford Dictionaries