LURCH Meaning of LURCH in English (n.) A double score in cribbage for the winner when his adversary has been left in the lurch. Webster's English dictionary. Английский словарь Webster. 2012