D defs.my
Entry 2 senses Webster, 1913

Water battery

/wôt'-ẽr băt'-ẽr-ē/ · Wa·ter bat·ter·y · IPA
01 A voltaic battery in which the exciting fluid is water.
  1. 1.
    A voltaic battery in which the exciting fluid is water.(Elec.)
  2. 2.
    A battery nearly on a level with the water.(Mil.)