LURCH Meaning of LURCH in English n. leave in the lurch. desert, abandon, forsake; drop, jilt He left her in the lurch, waiting at the church Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012