Definition of solar farm noun from the Oxford Advanced Learner's Dictionary

 

solar farm

 noun
noun
BrE BrE//ˌsəʊlə ˈfɑːm//
 
; NAmE NAmE//ˌsoʊlər ˈfɑːrm//
 
 
jump to other results
an area of land on which there are a lot of solar panels for producing electricity