七彩网·英语单词
sleuthing
调查,侦察;
4. sleuthing在线翻译
noun
1. a police investigation to determine the perpetrator
e.g. detection is hard on the feet
Synonym: detectiondetectingdetective work