Synonyms of Meltwater in English :
Antonyms of Meltwater in English
Thesaurus of Meltwater in English
1. (noun) melted snow or ice