卡脖子 qiǎ bó zi

DEFINITIONS

  1. to squeeze the throat
  2. (fig.) to have in a stranglehold
  3. critical

CHARACTERS

卡 qiǎ card, punch card; calorie
脖 bó neck
子 zi offspring, child; fruit, seed of; 1st terrestrial branch