desperate straits

Noun
  1. A state of extreme distress (synset 114056963)

Other Searches