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:
snowcaps

Snowcap Is Also Mentioned In

Find Similar Words

Find similar words to snowcap using the buttons below.

Words Starting With

Words Ending With

Unscrambles

snowcap