Lurcher - Definition

lurcher

n 1: someone waiting in concealment [syn: lurker, skulker,
lurcher]

Look up another word