Definition of sustaining battery in English:

sustaining battery

noun

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

Origin

Mid 19th century.