lēi bó zi

勒脖子 (lēi bó zi) is a Chinese word meaning “to throttle; to strangle”.

Meanings

  1. 1to throttle
  2. 2to strangle

Characters in 勒脖子

Related words

Study Chinese with flashcards →