straits

1.

Meerenge

a difficult situation, especially because of financial problems:

:
So many companies are in such difficult straits that their prices have come right down.