Windfarming definition

The generation of electricity by means of an array of wind turbines.
noun
0
0
Advertisement

Origin of windfarming