HomeDictionary卡脖子卡脖子Wordto squeeze the throatCopy wordqiǎ bó ziqia3bo2zi5Hear itMeaningto squeeze the throat CC-CEDICT(fig.) to have in a stranglehold CC-CEDICTcritical CC-CEDICTCharacters in 卡脖子卡kǎ脖bó子zi
qiǎ bó ziqia3bo2zi5Hear itMeaningto squeeze the throat CC-CEDICT(fig.) to have in a stranglehold CC-CEDICTcritical CC-CEDICT