Word Definition - 卡脖子

qiǎ bó zi to squeeze the throat; (fig.) to have in a stranglehold; critical

Individual Character Details