Meaning of sleuthhound

Definition of sleuthhound

(noun) a detective who follows a trail
a breed of large powerful hound of European origin having very acute smell and used in tracking

Other information on sleuthhound

WIKIPEDIA results for sleuthhound
Amazon results for sleuthhound