Laughing hyena Meaning, Definition & Usage

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

WordNet


Definitions
  1. (Zoöl.), the spotted hyena. See Hyena.

Webster 1913