MELTWATER Meaning of MELTWATER in English [melt.wa.ter] n (1923): water derived from the melting of ice and snow Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012