HorseflynounAny of several medium to large flies, of the family Tabanidae, that suck the blood of mammals (not to be confused with Stomoxys calcitrans, the stable fly, or dog fly).Synonyms: breezefly, cleg, gadfly, stoat-fly, stout🔗 Explore synonyms & relationships🌍 See word origin & history