stamping machine

(noun) stamper

< stamping ground | stamping mill >