hyaena

/ˈhaɪɪnə/

Definitions

1. noun

any of several carnivorous mammals of the family Hyaenidae, especially the spotted hyena (Crocuta crocuta) and the striped hyena (Hyaena hyaena), having a long body, spotted or striped coat, and a loud, grunting cry.

“The hyaena roamed the savannah at night in search of prey.”

Synonyms

  • hyaenid
  • spotted hyena
  • striped hyena

Antonyms

  • herbivore