- pump house as a noun:
- 1
pump house
noun
1 pump house
A house where pumps (e.g. to irrigate) are installed and operated.
synonym: pumping station.
Dutch: gemaal
Polish: pompownia, stacja pomp
debug info: 0.0249
noun
A house where pumps (e.g. to irrigate) are installed and operated.
synonym: pumping station.
Dutch: gemaal
Polish: pompownia, stacja pomp
debug info: 0.0249