lead-acid accumulator - English Synonyms Dictionary

lead-acid accumulator

n.
[1] lead-acid battery