Definition of In The Lurch

  • 1. In a difficult or vulnerable position Adverb

Semanticaly linked words with "in the lurch"