HORSE-FLY Meaning of HORSE-FLY in English n. Breese, gad-fly. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012