Synonyms of Battery

Primary definition: A device that stores energy and can be used to provide power to electrical devices.

Full Dictionary Entry

Antonyms & Opposite Concepts