snowcapped

/ˈsnoʊˌkæpt/
adjective
  1. Covered with snow on the top, especially referring to mountains.
    • We took a photo of the snowcapped volcano at sunrise.
    • The snowcapped Alps are a popular destination for skiers.
    • Snowcapped peaks can be seen from the town even in summer.
Synonyms
What does "snowcapped" mean? | whatsthatwordmean | whatsthatwordmean