Home

Word

desperate straits, n.
more info a state of extreme distress
<noun.state>

desperate straits dire straits
semantic pointers
hypernym