Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

hydroelectric turbine Definition

Cancel
hydroelectric turbine
noun()
turbine consisting of a large and efficient version of a water wheel used to drive an electric generator

Words Related to hydroelectric turbine!

hydroelectric turbine Examples by Brain Bank Users