stamping machine

Noun
  1. A power tool that stamps (synset 104307647)
    "a metal stamper"

Other Searches