VariousWords beta
Related Terms:
Definitions:
Noun
wind farm
wind park
wind energy facility
Definition: a power plant that uses wind turbines to generate electricity
Definition: A collection of wind turbines, especially a large-scale array, used to generate electricity.