windpower
See also:
wind power
English
Etymology
From
wind
+
power
.
Noun
windpower
(
uncountable
)
power
harnessed
or
generated
from the
wind