LURCHER Meaning of LURCHER in English (n.) One that lurches or lies in wait; one who watches to pilfer, or to betray or entrap; a poacher. Webster's English dictionary. Английский словарь Webster. 2012