Meaning of hydroelectric turbine
Definition of hydroelectric turbine
(noun)
turbine
consisting of a
large
and
efficient
version
of a
water
wheel
used
to
drive
an
electric
generator
Other information on hydroelectric turbine
WIKIPEDIA results for
hydroelectric turbine
Amazon results for
hydroelectric turbine
Tweet