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