WATER BATTERY Meaning of WATER BATTERY in English () A voltaic battery in which the exciting fluid is water. Webster's English dictionary. Английский словарь Webster. 2012