'electric cell' definitions:

Definition of 'electric cell'

From: WordNet
noun
A device that delivers an electric current as the result of a chemical reaction [syn: cell, electric cell]

Words containing 'electric cell'