WATER BATTERY Meaning of WATER BATTERY in English () A battery nearly on a level with the water. Webster's English dictionary. Английский словарь Webster. 2012