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