SLEUTHHOUND Meaning of SLEUTHHOUND in English (n.) A hound that tracks animals by the scent; specifically, a bloodhound. Webster's English dictionary. Английский словарь Webster. 2012