Learner's definition of STRAIT
1 [count] : a narrow passage of water that connects two large bodies of water — often plural 2 straits [plural] : a very difficult situation
Her campaign is in desperate straits.
The company is in desperate financial straits.
The economy is in dire straits.