Synonyms and Antonyms for desperate_straits

1. desperate straits (n.)

a state of extreme distress

Synonyms: