Search in full dictionary

LEAVE IN THE LURCH

LEAVE IN THE LURCH
ScnMaster
leave in an uncomfortable or desperate situation; desert in time of trouble. Science of Survival Glossary (app 11.7.90)