SLEUTH Meaning of SLEUTH in English [noun] [C] [informal] - (esp. in films) a detectiveTonight on Channel 4 sees the return of Hercule Poirot, Agatha Christie's famous sleuth. Cambridge English vocab. Кембриджский английский словарь. 2012