Acronyms that contain the term penstock
What does penstock mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: penstock.
What does penstock mean?
- sluicegate, sluice valve, floodgate, penstock, head gate, water gate(noun)
- regulator consisting of a valve or gate that controls the rate of water flow through a sluice