Definitions for "alternative to a battery"
a small petrol-electric generator, although these tend to be noisy, smelly and messy