Definitions for "Straits"
a bad or difficult situation or state of affairs
a difficult juncture; "a pretty pass"; "matters came to a head yesterday"
a narrow passageway (usually narrow) connecting two large bodies of water
Narrow body of water bordered on either side by land.
narrow stretch of water