stand-alone wind power turbines

Synonyms

autarc wind power stations

Definition

A stand-alone wind turbine system works without a connection to the public grid and supplies locally connected loads.