pumping-station

Nouns

  • (n) a house where pumps (e.g. to irrigate) are installed and operated pump house,

Synonyms

pump house

Words of close approximity