wind power

Explore definitions, synonyms, and language insights of wind power

Definitions

Noun
power derived from the wind (as by windmills)

More General Terms