demonstration
dem-on-stra-tion
noun
A public gathering or march to express strong feelings or protest.
"Thousands attended the peaceful demonstration."
noun
An act of showing how something works or is performed.
"The chef gave a cooking demonstration."
Thesaurus
Synonyms: presentment, presentation, manifestation, demo, monstrance