Definition of snowcap
English to English noun - a covering of snow (as on a mountain peak)
source: WordNet 3.0 - A very small humming bird (Microchæra albocoronata) native of New Grenada.
source: Webster 1913
Visual Synonyms
Nearby Word
snowcap, suncup, sangkap, syncope, showmanship, sneakcup, sneak up, snow job, swimming cap, swainship, soaking up, sangpū, seismoscope, sunggab, sonship, sumakop, sneaksby, smash-up, semicope, smash up
|
|
|