straits
/strˈeɪts/
Explore definitions, synonyms, and language insights of straits
Definitions
Noun
a bad or difficult situation or state of affairs
Noun
a difficult juncture; "a pretty pass"; "matters came to a head yesterday"