pumping station
1.
(
noun
) a building in which pumps (e.g. to irrigate) are operated
Synonyms:
pump house
Related Words:
house
,
pump room
Terms and Conditions of Use / Copyright Notice