WWordGenerator.org GeneratorsWord ListsBlogAboutGenerate a word Home / E / electric cell electric cell noun 13 letters Scrabble 18 WWF 24 Definitions noun a device that delivers an electric current as the result of a chemical reaction cell Look “electric cell” up elsewhere Wiktionary ↗ Merriam-Webster ↗ Etymonline ↗ Dictionary.com ↗ Want another word?Spin the dictionary for a fresh one. Generate a word →