MELTWATER


Meaning of MELTWATER in English

n. water resulting from melted snow or ice

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.