bloodhound
1. [ noun ] (zoology) a breed of large powerful hound of European origin having very acute smell and used in tracking
Synonyms: sleuthhound
Related terms: hound
Similar spelling:   blood_money
  blood_donor
  bloody-minded