HyperDic

English > 1 sense of the expression wind power:
NOUNphenomenonwind power, wind generationpower derived from the wind (as by windmills)
English > wind power: 1 sense > noun 1, phenomenon
MeaningPower derived from the wind (as by windmills).
Synonymwind generation
Broaderalternative energyenergy derived from sources that do not use up natural resources or harm the environment