horse fly Meaning, Definition & Usage

  1. noun large swift fly the female of which sucks blood of various animals
    clegg; cleg; horsefly.

WordNet