DROP STRUCTURE


Meaning of DROP STRUCTURE in English

A structure for dropping water to a lower level and dissipating its surplus energy. A drop may be vertical or inclined.

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