sleuthhound (English)
Voice
Listen
Votes
sleuthhound
sleuthhound
- Noun
- Noun
a breed of large powerful hound of European origin having very acute smell and used in tracking
Synonyms:
a breed of large powerful hound of European origin having very acute smell and used in tracking