snowcapped
(snow-capped)
2 syllables
Definition
adjective. a cap of snow; as on a mountain; the top of a tree; etc.
Example Sentence
We took a picture of the snowcapped mountains.