肉俎砧板上
Mandarin: rou4 zu3 zhen1 ban3 shang4
T6
T2
T1
T2
T6
Definitions
  1. 1 (literally: flesh on the chopping board); to be forced into an undesirable action; to have no choice or way out; to have no choice but to allow others to manipulate and humiliate oneself
← Back to dictionary