laughing hyena Meaning, Definition & Usage

  1. noun African hyena noted for its distinctive howl
    spotted hyena; Crocuta crocuta.

WordNet