snoop (n.)youdaoicibaDictYouDict
1891, "act of snooping," from snoop (v.). Meaning "one who snoops" is from 1929; meaning "detective" is from 1942. snooper "one who pries or peeps" is from 1889.