Feedback
Water power
Meaning
Noun
●
Used
other than
figuratively
or
idiomatically
: see water, power.
●
In Electricity & Physics:
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.
●
A
site
capable
of
generating
power or the right to use a
site
to
generate
power.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better