Earth battery Meaning, Definition & Usage

Definitions
  1. (Physics), a voltaic battery the elements of which are buried in the earth to be acted on by its moisture.

Webster 1913