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. 2012