HORSEFLY
Meaning of HORSEFLY in English
horse ‧ fly /ˈhɔːsflaɪ $ ˈhɔːrs-/ BrE AmE noun ( plural horseflies ) [countable]
a large fly that bites horses and cattle
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012