Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of penstock

- A close conduit or pipe for conducting water, as, to a water wheel, or for emptying a pond, or for domestic uses.
- The barrel of a wooden pump.