The definition of a deer fly is a fly that sucks blood from mammals like deer. It is smaller than a horse fly. The common name for this insect is often spelled "deerfly." However, according to the Entomological Society of America (ESA) the correct common name of this insect is "deer fly."
An example of a deer fly is is a fly with a dark band on the wings that infest deer.