Subscribe
URL of the page has been copied to clipboard.
Meaning : A battery with lead electrodes with dilute sulphuric acid as the electrolyte. Each cell generates about 2 volts.
Synonyms : lead-acid battery
Install App