Synonyms and Antonyms for straits

1. straits (n.)

a bad or difficult situation or state of affairs

Synonyms:

2. straits (n.)

a difficult juncture

Synonyms: