Home / P / pump house

pump house

noun 10 letters Scrabble 18 WWF 22
Definitions
noun

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

Want another word?
Spin the dictionary for a fresh one.
Generate a word →