Penchute

Pen´chute`


n.1.See Penstock.