1 definition found in the lurch - WordNet (r) 2.1 (2005) : in the lurch adv 1: in a difficult or vulnerable position; "he resigned and left me in the lurch"