SNOWCAP


Meaning of SNOWCAP in English

/snoh"kap'/ , n.

a layer of snow forming a cap on or covering the top of something, as a mountain peak or ridge.

[ 1870-75; SNOW + CAP 1 ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .