desperate straits

1. (noun) a state of extreme distress
Synonyms: dire straits
Related Words: pass, strait, straits



Terms and Conditions of Use / Copyright Notice