qiǎ bó zi

Translation

  • to squeeze the throat
  • (fig.) to have in a stranglehold
  • critical

Synonyms

Chinese Tones