hyena

/ˈhaɪənə/

Definitions

1. noun

any of several carnivorous mammals of the genus Hyena, having a long body, short legs, and a loud, cackling cry.

“The hyena stalked its prey through the savannah under the cover of darkness.”

Synonyms

  • laughing hyena
  • spotted hyena
  • striped hyena

Antonyms

  • carnivore
  • herbivore