Mechanical devices installed in sewer or water systems or other liquid-carrying pipelines to move the liquids to a higher level.
PUMPING STATION
Meaning of PUMPING STATION in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012