Synonyms for Fish lure:

n.

artifact (noun)
fisherman's lure.
fish lure (noun)
fisherman's lure.