Noun Definition

lurcher

1.Definition: someone waiting in concealment

Related Noun(s):lurker, skulker

Category: People