释义 |
dire straits ThesaurusNoun | 1. | dire straits - a state of extreme distressdesperate straitsstraits, strait, pass - a bad or difficult situation or state of affairs | IdiomsSeedire straits, indire straits
Synonyms for dire straitsnoun a state of extreme distressSynonymsRelated Words |