PUMPING STATION


Meaning of PUMPING STATION in English

Mechanical devices installed in sewer or water systems or other liquid-carrying pipelines to move the liquids to a higher level.

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