wind farm

Explore definitions, synonyms, and language insights of wind farm

Definitions

Noun
a power plant that uses wind turbines to generate electricity