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