Water battery

Webster's Dictionary of the English Language

·- A battery nearly on a level with the water.

II. Water battery ·- A voltaic battery in which the exciting fluid is water.