Glossary

wind farm

Subject: 

  • Geography

a large number of windmills or wind generators constructed on a large area of land or in the ocean to harness the energy of the wind