1548 / 3571

What does 狼狈 (lángbèi) mean in English?

狼狈
lángbèi狼狽

in sore straits; in a tight corner (Adjective)