Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

desperate straits Definition

Cancel
desperate straits
noun()
a state of extreme distress
Synonyms: dire straits,

Words Related to desperate straits!

desperate straits Examples by Brain Bank Users