Demonstration

/ˌdemənˈstrāshən/

Slang Meanings

Demos
They held a bunch of demos before the product launch.
Street protest
The activists organized a street protest to push for change.