stamp battery stamp·bat·tery uncommon noun 1. a series of stamps operated in one mortar for crushing ores Synonymsbatterystamp battery Related words Broader terms stamp mill Part of stamp WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.