'fish lure' definitions:

Definition of 'fish lure'

(from WordNet)
noun
(angling) any bright artificial bait consisting of plastic or metal mounted with hooks and trimmed with feathers [syn: fisherman's lure, fish lure]