Definition of wind turbine in English:
A turbine having a large vaned wheel rotated by the wind to generate electricity.
- I am considering installing a wind turbine to generate the electricity for my small rural home.
- Also, since solar power is not produced at night, a wind turbine can provide the electricity at this time.
- A small wind turbine would also help generate electricity.
Definition of wind turbine in:
- British & World English dictionary