Meaning of fish lure

Definition of fish lure

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

Other information on fish lure

WIKIPEDIA results for fish lure
Amazon results for fish lure