strait (noun) strait: crisis, difficulty
Sinonime: bewilderment,
bind, bottleneck, choke point,
contingency, crossroad,
dilemma,
distress,
embarrassment,
emergency,
exigency, extremity,
hardship,
hole*,
mess*, mystification,
pass, perplexity,
pinch*,
plight,
predicament,
rigor,
squeeze*,
turning point*,
vicissitude, zero hour
Antonime: advantage,
solution,
success