See Also: penstock(medicine)
penstock(dictionary)

penstock (iou)



penstock noun. E17.
[from PEN noun1 + STOCK noun1.]
A sluice or floodgate regulating the flow from a pent body of water, as in a water-mill. E17.
A channel, trough, or tube for conveying water from a lake, dam, etc., esp. to a water-wheel or turbine. Orig. US. L18.