Penstock on kanava, jota käytetään veden syöttämiseen tai kuljettamiseen. Veden virtausta penkin läpi voidaan ohjata ylös- ja alaslasketulla sululla tai portilla. Tämä termi ja tekniikka ovat peräisin vesimyllyistä, jotka käyttivät vesivirtaa pyörän pyörittämiseen, mikä puolestaan tuotti energiaa jyvien jyrsintään. Samankaltaista tekniikkaa voidaan nähdä vesivoimaloilla sekä tulvanhallintajärjestelmillä, jotka on suunniteltu vangitsemaan ja säätelemään veden virtausta äkillisten vedenpinnan muutosten estämiseksi.
Penstocks voi olla putkien tai pitkien kanavien muodossa laitoksesta riippuen. Historiallisesti kanavia käytettiin yleisimmin ja ne kaivettiin yhdistämään olemassa olevaan vesistöön. Kun sulku on täysin auki, vesi virtaa vapaasti aitauksen läpi. Kun se on suljettu, vettä on vähän ja vettä tulee vähemmän. Arinaa tai suodatinta voidaan käyttää suurten roskien, kuten oksien ja muiden kelluvien materiaalien, vangitsemiseen niin, että roskat eivät pääse kanavaan ja tukkivat sitä.
Vesisäiliön vesimäärän säätäminen antaa ihmisille mahdollisuuden säätää, kuinka paljon vettä vapautuu toisesta päästä. Esimerkiksi tulvien torjunnassa kalusteet voivat olla auki kuivana aikana, jotta vesi pääsee läpi, ja ne voidaan sulkea osittain vuoden märinä aikoina veden pidättämiseksi. Aidan takana voi olla eristävä säiliö tai lampi pitämään vettä, joka muuten muodostuisi ja painaisi sulkua.
Mahdollisuus sulkea portti tai sulku kokonaan antaa ihmisille mahdollisuuden tyhjentää varastot, jotta he voidaan tarkastaa, huoltaa ja korjata. Nämä kanavat tarvitsevat yleensä säännöllistä puhdistusta ajan mittaan kerääntyneen roskan poistamiseksi ja sivujen puhdistamiseksi levien ja bakteerimattojen poistamiseksi. Reiät, halkeamat ja muut ongelmat voivat kehittyä ja vaatia säännöllistä korjausta. Säännöllistä huoltoa käytetään estämään katastrofaaliset viat, jotka voivat aiheuttaa tulvia ja muita ongelmia.
Sen lisäksi, että sitä käytetään veden virtauksen ohjaamiseen johonkin tai sen läpi, sitä voidaan käyttää myös ulosvirtauksen hallintaan. Yleinen esimerkki on kaatopaikoilla ja jätevedenpuhdistamoilla. Molempien tilojen nesteet on vapautettava, mutta vapautumisnopeutta on valvottava turvallisuuden vuoksi. Saastumisen sattuessa kyky sulkea portti ja estää veden vapautuminen kokonaan on myös tärkeää ympäristön suojelemiseksi.