Synonyms, Thesaurus & Antonyms of 'cape hunting dog'
1. (noun)African hunting dog, hyena dog, Cape hunting dog, Lycaon pictus a powerful doglike mammal of southern and eastern Africa that hunts in large packs; now rare in settled area Synonyms: hyena dog