Summary
English Synonyms:   more detail...
  1. leave in the lurch:


English

Detailed Synonyms for leave in the lurch in English

leave in the lurch:


Related Synonyms for leave in the lurch