Definitions of straits:

  • noun:   a difficult juncture
  • noun:   a bad or difficult situation or state of affairs