Webster's Revised Unabridged Dictionary · 1913

Water battery

Water battery

1.
(Electricity) A voltaic battery in which the exciting fluid is water.
2.
(Military) A battery nearly on a level with the water.