ALL meanings of water turbine
wa·ter tur·bine
W w - noun water turbine a turbine driven by the momentum or reactive force of water. 2
- noun water turbine A device that converts the energy of moving water, usually at a dam into rotary motion, usually used to make electricity. 1