Water battery
Webster's Dictionary 1913
1. A voltaic battery in which the exciting fluid is water.
2. A battery nearly on a level with the water.
