Senses
狼狈不堪/ 狼狽不堪 in dire straits
in a difficult, embarrassing, or desperate situation; stuck in a dilemma
狼狈不堪/ 狼狽不堪 battered and exhausted
utterly worn out; in a state of physical or mental exhaustion
References
No references for this word.