wind turbine
nounDefinition of wind turbine
: a wind-driven turbine for generating electricity
Keep scrolling for more
Keep scrolling for more