water battery
Noun
Meaning
A voltaic battery in which the exciting fluid is water.
A battery nearly on a level with the water.
Source: Webster's dictionaryNoun
A voltaic battery in which the exciting fluid is water.
A battery nearly on a level with the water.
Source: Webster's dictionary