hydroelectric turbine
English Dictionary
->
Letter H
-> hydroelectric turbine
Search Dictionary:
hydroelectric turbine Definition
(n)
turbine
consisting
of
a
large
and
efficient
version
of
a
water
wheel
used
to
drive
an
electric
generator
hydroelectric turbine Synonyms
hydroelectric turbine
© Art Branch Inc.