Dictionary |
1 Result
#1
lurcher
n.
[
lurker
,
skulker
] someone waiting in concealment
. wn