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
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
Synonyms : floodgate, head gate, sluice valve, sluicegate, water gate
Similar words of Penstocks :