Back to Dictionary
逼上梁山
bīshàngliángshān
1.
driven to join the Liangshan Mountain rebels
2.
to drive to revolt
3.
to force sb to desperate action