STRAITS
Meaning of STRAITS in English
n.
difficulties
1) desperate, dire; financial ~
2) in desperate ~
The Bbi combinatory dictionary of English, a guide to word combinations.
Комбинаторный словарь английского языка Bbi. Руководство по словосочетаниям.
2012