pumping station
English Dictionary
->
Letter P
-> pumping station
Search Dictionary:
pumping station Definition
(n)
a
house
where
pumps
(
e
.
g
.
to
irrigate
)
are
installed
and
operated
pumping station Synonyms
pump house
pumping station
© Art Branch Inc.