cynhyena

haɪˈiːnə

Definitions

1. noun

a carnivorous mammal with a strong predatory instinct, native to Africa and Asia

“The hyena laughed maniacally as it devoured its prey.”

Synonyms

  • hyaena
  • spotted hyena
  • striped hyena

Antonyms

  • herbivore
  • omnivore