lurcher
1. [ noun ] someone waiting in concealment
Synonyms: skulker lurker
Related terms: waiter lurk
Similar spelling:   lurker