Definition Definition

water battery - Meaning and Examples

Meaning of 'water battery' (Webster Dictionary)

1 . Water battery
- A voltaic battery in which the exciting fluid is water.
- A battery nearly on a level with the water.