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