shamus

noun
  1. a private detective
  2. Usage: slang

Examples