wind power
noun
Definitions
Power harnessed from the wind.
Electric energy produced by the first process.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
Power harnessed from the wind.
Electric energy produced by the first process.