snowcap

(-kap′)

noun

a cap of snow, as on a mountain, the top of a tree, etc.

Related Forms:

See snowcap in American Heritage Dictionary 4

noun
Snow covering a mountain peak, especially such snow existing year-round.

Related Forms:

  • snowˈcappedˌ adjective
link/cite print suggestion box