SNOW-CAPPED


Meaning of SNOW-CAPPED in English

ˈsnow-capped BrE AmE adjective literary

snow-capped mountains are covered in snow at the top

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.