lurker

Noun
  1. Someone waiting in concealment (synset 110297049)

Found on Word Lists

Other Searches