FISH LURE





Definition:

  1. [noun] (angling) any bright artificial bait consisting of plastic or metal mounted with hooks and trimmed with feathers
    Synonyms: fisherman's lure

Synonyms:


Related Words: