Synonyms of Desperate Straits in English :
Antonyms of Desperate Straits in English
Thesaurus of Desperate Straits in English
Desperate Straits
see definition of desperate straitsSynonyms of desperate straits
1. (noun) a state of extreme distress