desperate straits
1.
(
noun
) a state of extreme distress
Synonyms:
dire straits
Related Words:
pass
,
strait
,
straits
Terms and Conditions of Use / Copyright Notice