wind park

Explore definitions, synonyms, and language insights of wind park

Definitions

Noun
a power plant that uses wind turbines to generate electricity