stamp battery

noun

Definition of stamp battery