SLEUTHHOUND Meaning of SLEUTHHOUND in English ( n. ) A hound that tracks animals by the scent; specifically, a bloodhound. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012