Snowmelt (noun) Definition, Meaning & Examples

noun
  1. water from snow that is melting or has melted.
  2. the amount of such water.
noun
  1. water produced by the melting of snow
Snowmelt (noun) Definition, Meaning & Examples

More Definitions