Word
snowcap, n.
(snowcaps)
a covering of snow (as on a mountain peak)
<noun.object>
snowcap
semantic pointers
hypernym
cover, covering, natural covering