Definition of badger fly in English:
badger fly
noun
FishingAn artificial fly made with badger hairs.
Origin
Late 17th century; earliest use found in James Chetham (bap. 1640, d. 1692), writer on angling.
Are You Learning English? Here Are Our Top English Tips