DEMONSTRATION meaning: 1 : an act of showing someone how something is used or done sometimes used before another noun; 2 : an event in which people gather together in order to show that they support or oppose something or someone
A demonstration is a public meeting or march in which people show their opposition to something or their support for something. You usually say that people hold or stage a demonstration.