English | German | Russian | Czech

solar battery English

Meaning solar battery meaning

What does solar battery mean?

solar battery

(= solar array) electrical device consisting of a large array of connected solar cells

Synonyms solar battery synonyms

What other words have the same or similar meaning as solar battery?

solar battery English » English

solar panel solar array solar cell solar cell battery solaode

Are you looking for...?