English edit

Etymology edit

super- +‎ battery

Noun edit

superbattery (plural superbatteries)

  1. A means of electrical power consisting of batteries and supercapacitors.