n. 1 the tip of a mountain when covered with snow. 2 a white-crowned humming-bird, Microchera albocoronata, native to Central America. øøsnowcapped adj.
SNOWCAP
Meaning of SNOWCAP in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012