Word info Synonyms

pumping station

Noun

Meaning

a house where pumps (e.g. to irrigate) are installed and operated

Source: WordNet

Synonyms

Show all synonyms

Hypernyms

Hyponyms

Close letter words and terms