hyena dog

Explore definitions, synonyms, and language insights of hyena dog

Definitions

Noun
a powerful doglike mammal of southern and eastern Africa that hunts in large packs; now rare in settled area

More General Terms