SynonymX
Speak
Solar Panel
Definition of Solar Panel
1.
Electrical device consisting of a large array of connected solar cells
Noun
Synonyms for word "solar panel"
solar array
solar battery
Semanticaly linked words with "solar panel"
electrical device
artificial satellite
orbiter
satellite
photovoltaic cell
solar cell
Hyponims for word "solar panel"
electrical device