BLOODHOUND

Definition of BLOODHOUND

  1. (noun)a breed of large powerful hound of European origin having very acute smell and used in tracking