storage battery

Noun
  1. A voltaic battery that stores electric charge (synset 104335467)

Found on Word Lists

Other Searches