Dictionary.com
definitions
  • synonyms

snowmelt

[snoh-melt]
See more synonyms for snowmelt on Thesaurus.com
noun
  1. water from snow that is melting or has melted.
  2. the amount of such water.
Show More

Origin of snowmelt

First recorded in 1925–30; snow + melt1
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018

British Dictionary definitions for snowmelt

snowmelt

noun
  1. water produced by the melting of snow
Show More
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012