Search
Select the dictionary language
Wind power
01
the electricity produced by means of turbines and other machinery
Examples
Wind power supplies over 10 % of the country's electricity needs.
Search
Select the dictionary language
the electricity produced by means of turbines and other machinery