Solar Battery (noun) Definition, Meaning & Examples

noun
  1. an array of solar cells, used as a source of electrical power.
Solar Battery (noun) Definition, Meaning & Examples

More Definitions