Noun desperate straits has 1 sense
  1. desperate straits, dire straits - a state of extreme distress
    --1 is a kind of pass, strait, straits
,
TOP