SLEUTHHOUND MEANING IN ENGLISH

• Sleuthhound Definition & Synonyms

  1. (n.) A hound that tracks animals by the scent; specifically, a bloodhound.


Synonyms:
Bloodhound, Sleuth,

RECENT SEARCHES