superbattery

English

noun
Definitions
  • A means of electrical power consisting of batteries and supercapacitors.

Etymology

Prefix from English battery.

Origin

English

battery

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms