Meaning of pumping station
Definition of pumping station
(noun)
a
house
where pumps (e.g. to irrigate) are installed and operated
Other information on pumping station
WIKIPEDIA results for
pumping station
Amazon results for
pumping station
Tweet