Chinese-English dictionary »

设施 /shèshī/ meaning in English

ChineseEnglish
设施 /shèshī/ noun

installation [installations](something installed)
noun
[UK: ˌɪn.stə.ˈleɪʃ.n̩] [US: ˌɪn.stə.ˈleɪʃ.n̩]