Noun Definitionhorsefly1.Definition: large swift fly the female of which sucks blood of various animalsRelated Noun(s):cleg, cleggCategory: Animals2.Definition: winged fly parasitic on horsesCategory: Animals