Descriptions & Equivalents
- can wait no longer
- despair
- dire means
- do or die
- give it to me now
- hanging on by a thin thread
- hard pressed
- histrionics
- hopeless
- if cornered he will fight
- melodramatic
- might do anything
- must have it
- needy
- nothing left to lose
- no way out
- shoulders hanging low
- urgently need
- will stop at nothing