Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
pumping station
Jump to user comments
Noun
  • a house where pumps (e.g. to irrigate) are installed and operated
Related search result for "pumping station"
Comments and discussion on the word "pumping station"