/ English Dictionary |
WIND POWER
I. (noun)
Sense 1
Meaning:
Power derived from the wind (as by windmills)
Synonyms:
wind generation; wind power
Classified under:
Nouns denoting natural phenomena
Hypernyms ("wind power" is a kind of...):
alternative energy (energy derived from sources that do not use up natural resources or harm the environment)