stamp mill - English Synonyms Dictionary

stamp mill

n.
[1] stamping mill