Meaning of straits

Definition of straits

(noun) a bad or difficult situation or state of affairs
a difficult juncture; "a pretty pass"; "matters came to a head yesterday"

Other information on straits

WIKIPEDIA results for straits
Amazon results for straits