sleuth
sleuth
noun
A detective or investigator, especially one who solves mysteries.
"The amateur sleuth uncovered the hidden clues."
verb
To act as a detective; to search for information or clues.
"She decided to sleuth around for evidence."
Thesaurus
Synonyms: sleuthhound, snoop, spy, stag