GNU Collaborative International Dictionary of English
last match results
Found one definition
-
‖Dhole (?), n. (Zool.) A fierce, wild dog (Canis Dukhunensis), found in the mountains of India. It is remarkable for its propensity to hunt the tiger and other wild animals in packs.
[1913 Webster]