sleuthing的翻译
调查,侦察;
sleuthing的近义词
noun
1. a police investigation to determine the perpetrator
e.g. detection is hard on the feet
Synonym: detectiondetectingdetective work