pump house
noun
: a building in which are located and operated the pumps of an irrigation system (as a spa) : a pumping station
Love words? Need even more definitions?
Merriam-Webster unabridged
Share