WATER BATTERY


Meaning of WATER BATTERY in English

() A voltaic battery in which the exciting fluid is water.

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