in dire straits
- desperateDriven by urgent need
- strugglingExperiencing serious difficulty
- troubledExperiencing distress or anxiety
- sinkingFalling through water
- drowningDeath by water inhalation
crisis · hardship · broke · bankrupt · ruined · stranded · helpless · hopeless · perilous · precarious · rock bottom · underwater · floundering · scraping by · destitute · penniless · emergency · predicament
- predicamentspredicament, dilemma, bind, pickle, pinch
in dire straitssitting pretty
In favorable circumstances
in good shape · riding high · on top of the world · in clover · thriving
in dire straitsflush
Same suit, five cards
well-off · well-heeled · wealthy · prosperous · affluent
in dire straitspromising
Showing signs of success
hopeful · on the up and up · on the rise · looking up · optimistic