dire straits ( synonym found)

Definition of dire straits:

°A difficult position.
"To be in dire straits"

Definition of dire straits:

°A difficult position.
"To be in dire straits"

Back to Top