wind_farmEnglish

wind energy facility, wind farm, wind park

Noun

A power plant that uses wind turbines to generate electricity

English: wind farm, wind park, wind energy facility

English words with similar meanings

Show 2 words