snowcap
(snow-cap)
2 syllables
Definition
noun. a cap of snow; as on a mountain; the top of a tree; etc.
Example Sentence
We need a snowcap mountain to be able to ski.
Hear It! Say It! Write It!
snowcap