Dire-straits meaning

A difficult position.

To be in dire straits.

noun
1
0
Advertisement