meltwater

Explore definitions, synonyms, and language insights of meltwater

Definitions

Noun
melted snow or ice

More General Terms