fish lure is a noun meaning "(angling) any bright artificial bait consisting of plastic or metal mounted with hooks and trimmed with feathers". It carries one recorded sense.
Definitions, synonyms and semantic relations for fish lure come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.