■ 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.]
HORSEFLY
Meaning of HORSEFLY in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004