Definition of air battery in English:

air battery

noun

  • A dry cell or battery in which current is generated by the oxidization in air of an electrode (usually one of zinc).

Origin

Late 19th century; earliest use found in Proceedings of the Royal Society of London.