Synonyms for Putting iron:

n.

artifact (noun)
putter.
putting iron (noun)
putter.