Definition

noun. a voltagegenerating cell having an electrolyte in the form of moist paste; cylindrical with electrical contacts at each end; the positive end having a nub or bump

Example Sentence

The radio needs a new D-cell battery in it to work.

Synonyms

flashlight battery; HP2; SP2; dry cell

Antonyms

manual power

Hear It! Say It! Write It!

D-cell battery
Hear It! Say It! Write It!