private detective
noun
• a freelance detective who carries out covert investigations on behalf of private clients.
Similar:
private investigator,
detective,
operative,
inquiry agent,
private eye,
PI,
sleuth,
snoop,
private dick,
peeper,
shamus,
gumshoe,
hawkshaw,
sherlock,
Pinkerton,