1. 911查询·英语单词
1. Online sleuthing became a favorite pastime for people investigating and exposing the real identities of those they regarded as immoral.
noun
1. sleuthing的近义词
1. a police investigation to determine the perpetrator
e.g. detection is hard on the feet
Synonym: detection detecting detective work