storage battery


Meanings

  • a voltaic battery that stores electric charge

Synonyms