Definition of sustaining battery in US English:

sustaining battery

noun

Electricity
rare, historical
  • A voltaic battery that delivers a constant electric current for an extended period.

Origin

Mid 19th century.