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
Tweet