superbattery
Meaning
- noun A means of electrical power consisting of batteries and supercapacitors.
Similar words
supercapacitor supercharge superenergy super power unit supersurge super-self super-weapon superpowerdom superpotency
Save “superbattery” to learn later