Chinese-English dictionary »

生疏 /shēngshū/ meaning in English

ChineseEnglish
生疏 /shēngshū/ verb

drift apart(to lose contact, to lose one's friendship or closeness)
verb
[UK: drɪft ə.ˈpɑːt] [US: ˈdrɪft ə.ˈpɑːrt]