sleuth

Noun
  1. A detective who follows a trail (synset 110631129)
Verb
  1. Watch, observe, or inquire secretly (synset 200787352)

Other Searches