Penstocks Meaning

There are 2 meaning(s) for word Penstocks

Meaning 1 : conduit that carries a rapid flow of water controlled by a sluicegate

    Synonyms : sluice,  sluiceway
Meaning 2 : regulator consisting of a valve or gate that controls the rate of water flow through a sluice

    Synonyms : floodgate,  head gate,  sluice valve,  sluicegate,  water gate