lurcher
English Dictionary
->
Letter L
-> lurcher
Search Dictionary:
lurcher Definition
(n)
someone
waiting
in
concealment
lurcher Synonyms
lurcher
lurker
skulker
© Art Branch Inc.