penstock in English
- penstock⇄penstock, noun.
1a. a channel for carrying water to a water wheel.
b. a pipe for carrying water to a turbine.
Ex. Water to drive the turbines drops sixteen times the height of Niagara Falls, through a penstock bored into the mountain an