sleuthingEnglish

detecting, detection, detective work, sleuthing

Noun

A police investigation to determine the perpetrator

English: detection, detecting, detective work, sleuthing

English words with similar meanings

Show 3 words