Definitions of stamp battery:

  • noun:   a series of stamps operated in one mortar for crushing ores