SynonymX
Speak
Desperate Straits
Definition of Desperate Straits
1.
A state of extreme distress
Noun
Synonyms for word "desperate straits"
dire straits
Semanticaly linked words with "desperate straits"
pass
strait
straits
Hyponims for word "desperate straits"
pass
strait
straits