penstock

noun

  1. 1

    A sluice or pipe which allows the controlled flow of water from behind a dam, typically routing it to a turbine of a power plant.

  2. 2

    The barrel of a wooden pump.

Translate “penstock” to another language

Click any language to open the translator with this word already filled in.

Penstock Definition & Meaning | TranslatePulse