lurker




lurker - noun

  • someone waiting in concealment
  • lurker - thesaurus

    lurcher   skulker