Sherlock Meaning

There are 1 meaning(s) for word Sherlock

Meaning 1 : someone who can be employed as a detective to collect information

    Synonyms : operative,  pi,  private detective,  private eye,  private investigator,  shamus