English noun: solar array | |||
| 1. | solar array (artifact) electrical device consisting of a large array of connected solar cells | ||
| Synonyms | solar battery, solar panel | ||
| Broader (hypernym) | electrical device | ||
| Part holonym | photovoltaic cell, solar cell | ||
| Part meronym | artificial satellite, orbiter, satellite | ||