strait

noun
1
a narrow passage of water that connects two seas or large areas of water
تنگه, گذرگاه آبی, گذرگاه دریایی
2
a very difficult situation especially because of lack of money
تنگنا, دشواری, مضیقه
The factory is in dire straits.
She found herself in desperate financial straits.
The business is in dire financial straits.