English-Chinese dictionary »

teach someone a lesson meaning in Chinese

EnglishChinese
teach someone a lesson (punish (informal))
verb

教训 /jiàoxùn/verb

給...點兒顏色看verb

给...点儿颜色看 /gěi...diǎnr yánsè kàn/verb