Back to Dictionary
卡脖子
qiǎbózi
1. to strangle (literally or figuratively)