English | German | Russian | Czech

desperate straits English

Meaning desperate straits meaning

What does desperate straits mean?

desperate straits

a state of extreme distress

Synonyms desperate straits synonyms

What other words have the same or similar meaning as desperate straits?

desperate straits English » English

dire straits

Are you looking for...?