stamp battery - English Synonyms Dictionary

stamp battery

n.
[1] battery