horsefly
Horsefly (noun) means a large fly that bites mammals and feeds on their blood. Example: “A horsefly bit the horse on its flank.”
How to use horsefly
Learner’s notesIn plain EnglishA horsefly is a big fly that gives animals and people a painful bite.
Horsefly is a common, everyday name rather than a scientific one.
The word is usually written as one word, horsefly, though a hyphenated form also exists.
Trace the full origin ↓Fill the gap
Can you complete this real example?
A _____ bit the horse on its flank.
Etymology
Horsefly comes from Middle English, where it was formed by joining the words for horse and fly.