lurcher




lurcher - noun

  • someone waiting in concealment
  • lurcher - thesaurus

    lurker   skulker