Home

Word

pumping station, n.
more info a house where pumps (e.g. to irrigate) are installed and operated
<noun.artifact>

pump house pumping station
semantic pointers
hypernym
hyponym