Find the word definition

Wiktionary
atomic batteries

n. (atomic battery English)

Usage examples of "atomic batteries".

The original outer satellites are still there, their atomic batteries and cesium clocks ticking faithfully away though their computers have long crashed.

Pucky removed a few atomic batteries as well as some vital parts of the transmitter and placed them in a crevice between the rocks on the surface.