snow·cap (-kap′)
noun
a cap of snow, as on a mountain, the top of a tree, etc.
Browse dictionary entries near snowcap
Print this Page
Suggestion Box
Send to Friend
Build your vocabulary with our FREE Word of the Day email!