Definitions of fish lure:

  • noun:   (angling) any bright artificial bait consisting of plastic or metal mounted with hooks and trimmed with feathers