SLEUTH Meaning of SLEUTH in English (n.) The track of man or beast as followed by the scent. Webster's English dictionary. Английский словарь Webster. 2012