MELTWATER


Meaning of MELTWATER in English

Water that comes from the melting ice of a glacier or a snow bank.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.