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"

More General Terms