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 Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012