Meaning

2 senses
  1. A layer of snow covering a mountain top.

    a covering of snow (as on a mountain peak)

  2. A small hummingbird, Microchera albocoronata, which is a resident breeder in Honduras, Nicaragua, Costa Rica and western Panama.

Origin

From snow + cap.

From snow + cap.

Wiktionary, CC BY-SA 4.0 · source

Forms

plural: snowcaps
Singularsnowcap
Pluralsnowcaps

regular

See also

neighbours in the dictionary
snowcap — meaning, examples, forms, synonyms | Krumeto