superbattery
Noun
Meaning
superbattery (plural superbatteries)
A means of electrical power consisting of batteries and supercapacitors.
Noun
superbattery (plural superbatteries)
A means of electrical power consisting of batteries and supercapacitors.