pumping station - English Synonyms Dictionary

pumping station

n.
[1] pump house