VariousWords beta
Related Terms:
Definitions:
Noun
wind farm
wind park
wind energy facility
Definition: a power plant that uses wind turbines to generate electricity