Definitions of laughing hyena:

  • noun:   African hyena noted for its distinctive howl