English | German | Russian | Czech

penstock English

Meaning penstock meaning

What does penstock mean?

penstock

(= sluice) conduit that carries a rapid flow of water controlled by a sluicegate (= sluicegate) regulator consisting of a valve or gate that controls the rate of water flow through a sluice

Synonyms penstock synonyms

What other words have the same or similar meaning as penstock?

Are you looking for...?