straits
UKstreits
USstreıts
تعریف انگلیسی
noun
- a bad or difficult situation or state of affairs
- a difficult juncture “a pretty pass” “matters came to a head yesterday”