straits

Noun
  1. A bad or difficult situation or state of affairs (synset 113959972)
  2. A difficult juncture (synset 107433422)
    "a pretty pass"; "matters came to a head yesterday"

Other Searches