Pumping Station (
Noun
)
Meaning
A house where pumps (e.g. to irrigate) are installed and operated.
Classification
Nouns denoting man-made objects.
Synonyms
Pump House
Hypernyms
House
Hyponyms
Pump Room