Synonyms and Antonyms for solar_battery

1. solar battery (n.)

electrical device consisting of a large array of connected solar cells

Synonyms: