WATER BATTERY


Meaning of WATER BATTERY in English

() A battery nearly on a level with the water.

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