Synonyms and Antonyms for lurcher

1. lurcher (n.)

someone waiting in concealment

Synonyms: