Find the word definition

Wiktionary
hyaenid

n. (context zoology English) Any member of the Hyaenidae.

Usage examples of "hyaenid".

Be deaf to the birds' evensong, the distant yelping of hyaenid emerging for the night's hunt, the murmuring voices of companion riders.

We have to watch out for the hyaenids, too, but at least they can't be tamed by the Foe.