Refine this word faster
Solar panel
noun
Definitions
Noun
- 1 An array of connected solar cells.
"Across Japan, technology companies and private investors are racing to install devices that until recently they had little interest in: solar panels. Massive solar parks are popping up as part of a rapid build-up that one developer likened to an "explosion.""
- 2 electrical device consisting of a large array of connected solar cells wordnet
See also for "solar panel"
Next best steps
Mini challenge
Unscramble this word: solarpanel