Definition of solar farm in English:
An installation or area of land in which a large number of solar panels are set up in order to generate electricity.
- The situation also fueled protests by provincial farm groups against using prime agricultural land for solar farms.
- We simply cannot rely on the intermittent outputs of wind or solar farms to overcome any future shortfall in electricity generation.
- It had proposed to build a solar farm on 300 acres of prime agricultural land to generate 30 megawatts of electricity.
Definition of solar farm in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.