lurcherEnglish

lurcher, lurker, skulker

Noun

Someone waiting in concealment

English: lurker, skulker, lurcher

English words with similar meanings

Show 2 words