English-Chinese dictionary »

teacher's pet meaning in Chinese

EnglishChinese
teacher's pet (student perceived to be favored by the teacher)
noun

老师的走狗 /lǎoshī de zǒugǒu/noun

老師的走狗noun