English dictionary
hyena dog meaning and definition
Definition and meaning of hyena dog at MeaningMonkey.org. hyena dog meaning and definition in the English Dictionary.HYENA DOG noun
Definition of hyena dog (noun)
- a powerful doglike mammal of southern and eastern Africa that hunts in large packs; now rare in settled area
- synonyms: African hunting dog, Cape hunting dog, Lycaon pictus
Source: Princeton University Wordnet