What is the meaning of artificial fly in English?

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

Learn in

See more

n. artificial fly

Definition of artificial fly in English

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

Synonyms of artificial fly in English

flyfly lure