SLEUTHHOUND Meaning of SLEUTHHOUND in English noun a hound that tracks animals by the scent; specifically, a bloodhound. Webster English vocab. Английский словарь Webster. 2012