1674 / 2512

What does 示威 (shì wēi) mean in English?

示威
shì wēi

to demonstrate (as a protest); a demonstration; a military show of force