Meaning of waterpower
Definition of waterpower
(noun)
the
power
to do
work
that is
latent
in a
head
of
water
Other information on waterpower
WIKIPEDIA results for
waterpower
Amazon results for
waterpower
Tweet