English to English

electric cell

noun (n)

  • a device that delivers an electric current as the result of a chemical reaction(noun.artifact)
    Synonym:
    cell
    source: wordnet30
Advertisement

Bookmark This Site