HORSEFLY


Meaning of HORSEFLY in English

■ noun ( plural horseflies ) a stoutly built fly, the female of which is a bloodsucker and inflicts painful bites on horses and other large mammals. [ Haematopota pluvialis and other species, family Tabanidae.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.