LEAKAGE


Meaning of LEAKAGE in English

(1) (Hydrology) The flow of water from one Hydrogeologic Unit to another. This may be natural, as through a somewhat permeable confining layer, or Anthropogenic, as through an uncased well. It may also be the natural loss of water from artificial structures, as a result of Hydrostatic Pressure. (2) (Dams) The uncontrolled loss of water by flow through a hole or crack.

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