Definitions
There is 1 meaning of the phrase
Horse Fly.
Horse Fly - as a noun
Large swift fly the female of which sucks blood of various animals
Synonyms (Exact Relations)
cleg7clegghorsefly17Example Sentences
"I was bitten by a horse fly while hiking."
"The horse fly landed on the horse's back."
"I couldn't concentrate on riding because of the annoying horse fly buzzing around."
"The horse fly zoomed past my ear."
"We set up horse fly traps to reduce the population around our stables."