Word info

water battery

Noun

Meaning

A voltaic battery in which the exciting fluid is water.

A battery nearly on a level with the water.

Source: Webster's dictionary

Close letter words and terms