stamp battery


Meanings

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

Synonyms