English dictionary
meltwater meaning and definition
Definition and meaning of meltwater at MeaningMonkey.org. meltwater meaning and definition in the English Dictionary.MELTWATER noun
Definition of meltwater (noun)
- melted snow or ice
Source: Princeton University Wordnet