What is the meaning of fly lure in English?

Learn vocabulary with pictures as well as definitions of fly lure in English

Learn in

See more

n. fly lure

Definition of fly lure in English

Decoy shaped as an insect that is attached to the hook to attract fish.

Synonyms of fly lure in English

flyartificial fly