SynonymX
Speak
In The Lurch
Definition of In The Lurch
1.
In a difficult or vulnerable position
Adverb
Semanticaly linked words with "in the lurch"
idiom
idiomatic expression
phrasal idiom
phrase
set phrase