Pinkerton

noun: A detective.