English-Chinese dictionary »

laughing stock meaning in Chinese

EnglishChinese
laughing stock (object of ridicule)
noun

笑柄 /xiàobǐng/noun