English
superbattery
From super- + battery.
Latin battuō ‘beat’
Old French batre ‘beat’
Old French baterie ‘action of beating’
Middle French batterie
English battery
Today it means
noun A means of electrical power consisting of batteries and supercapacitors.
Language periods are conventional ranges, not dates for this word.
Etymograph / superbattery