Find the word definition

Wiktionary
snowmelts

n. (plural of snowmelt English)

Usage examples of "snowmelts".

The river would be in full spate, especially now with the spring snowmelts from the Shenandoah Valley and the Blue Ridge Mountains.