Definitions for "Windpower"
power or energy derived from the wind (via windmills, sails, etc.).