DROPS


Meaning of DROPS in English

Structures to reduce or control water velocity within an irrigation ditch or canal by lowering the water abruptly from one level to a lower level.

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