Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
waterpower
in English
waterpower
us
//ˈwɔtərpau̯ər//
uk
//ˈwɔːtəpaʊər//
#moderate
Definitions
Noun
energy
from
flowing
water
The
new
hydroelectric
plant
uses
waterpower
to
generate
electricity
.
power
generated
by
water
flow
;
using
turbines
or
wheels
The
old
mill
harnessed
waterpower
to
grind
grain
into
flour
.
a
site
for
harnessing
water
energy
The
new
dam
was
built
as
a
waterpower
station
to
supply
the
town
with
electricity
.
Base Words
power
water