WATER BATTERY


Meaning of WATER BATTERY in English

a battery nearly on a level with the water.

2. water battery ·- a voltaic battery in which the exciting fluid is water.

Webster English vocab.      Английский словарь Webster.