Nouns

(n)sleuth, sleuthhounda detective who follows a trail

Verbs

(v)spy, stag, snoop, sleuthwatch, observe, or inquire secretly