reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
wind turbine a device that generates electricity through the conversion of the wind's kinetic energy.