water battery noun2 •A voltaic battery in which the electrolyte is water. •A battery nearly on a level with the water. formswater batteries