FISHERMAN'S LURE





Definition:

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

Synonyms:


Related Words: