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

wind turbine Definition

Cancel
wind turbine
noun()
a turbine that is driven by the wind

Words Related to wind turbine!

wind turbine Examples by Brain Bank Users