DESPERATE STRAITS





Definition:

  1. [noun] a state of extreme distress
    Synonyms: dire straits

Synonyms: