English synonyms about - contact  

snowcap

noun

1 snowcap

A covering of snow (as on a mountain peak).


Find more on snowcap elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0307