Bloodhound Meaning
There are 1 meaning(s) for word Bloodhound
Meaning 1 : a breed of large powerful hound of European origin having very acute smell and used in tracking
Synonyms : sleuthhound
Synonyms : sleuthhound
