bat flyDefinition of bat fly noun a bloodsucking fly of spider-like appearance, parasitic on bats and bearing live young. Family Nycteribiidae: Nycteribia and other genera