Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

snowcap Definition

Cancel
snowcap
noun(snow-cap)
a covering cap of snow (as on a mountain peak)

Words Related to snowcap!

snowcap Examples by Brain Bank Users