wind turbine

wind turbine antonyms

wind turbine definitions

noun
  • A device for converting wind power into electricity.