Chinese-English dictionary »

示威 /shìwēi/ meaning in English

ChineseEnglish
示威 /shìwēi/ noun

demo [demos](a march or gathering to make a political protest)
noun
[UK: ˈde.məʊ] [US: ˈdemo.ʊ]

demonstration [demonstrations](public display of group opinion)
noun
[UK: ˌde.mən.ˈstreɪʃ.n̩] [US: ˌde.mən.ˈstreɪʃ.n̩]