PRESSURE SEWERS


Meaning of PRESSURE SEWERS in English

A system of pipes in which water, wastewater, or other liquid is pumped to a higher elevation.

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