Sekirov Dictionary

water power

noun3

  1. Mechanical or electrical energy derived from running or falling water; originally obtained from a waterwheel immersed in a stream; modern hydroelectric power is obtained from turbines fed from reservoirs.
forms

water powers

This dictionary works without the internet: on your phone · in Chrome