Chinese-English dictionary »

使困窘 meaning in English

ChineseEnglish
使困窘 verb

embarrass [embarrassed, embarrassing, embarrasses](to humiliate; to disrupt somebody's composure or comfort with acting publicly or freely)
verb
[UK: ɪm.ˈbæ.rəs] [US: em.ˈbe.rəs]