demo/ /

1.n abbr [BRIT] [inf] [c] 
demonstration 示威