electric cell


Meanings

  • a device that delivers an electric current as the result of a chemical reaction

Synonyms