English synonyms about - contact  

desperate straits

noun

1 desperate straits

A state of extreme distress.

synonym: dire straits.

Dutch: in het nauw


Find more on desperate straits elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0264