EGAVE

superbattery

Meaning

  1. 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