DIFFUSED WATER


Meaning of DIFFUSED WATER in English

Water, usually resulting from rainfall and/or snow melt, that spreads over the land surface. Once diffused water enters a well defined channel, it is usually described as concentrated flow.

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