Snowcapped (noun) Definition, Meaning & Examples

adjective
  1. topped with snow: the snowcapped Alps.
adjective
  1. (of a mountain, hill, etc) having a cap of snow on the top
Snowcapped (noun) Definition, Meaning & Examples

More Definitions