Home

Word

storage battery, n.
more info a voltaic battery that stores electric charge
<noun.artifact>

accumulator storage battery