snowcapped
/ˈsnoʊˌkæpt/
adjective
- 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