hyena dog Meaning, Definition & Usage

  1. noun a powerful doglike mammal of southern and eastern Africa that hunts in large packs; now rare in settled area
    Lycaon pictus; Cape hunting dog; African hunting dog.

WordNet