Pinyin Dictionary results for "qia bo zi"

卡脖子
to squeeze the throat; (fig.) to have in a stranglehold; critical
掐脖子
to seize by the throat
Dictionary data provided by CC-CEDICT