horsefly
1. [ noun ] (zoology) winged fly parasitic on horses
Synonyms: Hippobosca_equina horse_tick
Related terms: louse_fly Hippobosca
2. [ noun ] (zoology) large swift fly the female of which sucks blood of various animals
Synonyms: clegg horse_fly cleg
Related terms: gadfly Tabanidae
Similar spelling:   horse_fly
  horseflesh
  Horsfall
  horseplay
  horsefish
  horse_bean
  horsebox