SNOW-CAPPED


Meaning of SNOW-CAPPED in English

adjective

( literary ) ( of mountains and hills ) covered with snow on top

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.