GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    ‖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]

Last match results