0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?