Chinese-English dictionary »

栩栩如生 /xǔxǔrúshēng/ meaning in English

ChineseEnglish
栩栩如生 /xǔxǔrúshēng/ adjective

picturesque(resembling a picture or painting)
adjective
[UK: ˌpɪk.tʃə.ˈresk] [US: ˌpɪk.tʃə.ˈresk]

realistic(expressed or represented as being accurate)
adjective
[UK: ˌrɪə.ˈlɪ.stɪk] [US: ˌriə.ˈlɪ.stɪk]