solar battery Meaning, Definition & Usage

  1. noun electrical device consisting of a large array of connected solar cells
    solar array; solar panel.

WordNet