Definitions of flying fox:

  • noun:   large bat with a head that resembles the head of a fox