English-Chinese dictionary »

alienate meaning in Chinese

EnglishChinese
alienate [alienated, alienating, alienates] (to estrange)
verb
[UK: ˈeɪ.liə.neɪt]
[US: ˈeɪ.ljə.ˌnet]

疏远 /shūyuǎn/verb

疏遠verb