demo
de-mo
noun
A short version of a product, software, or music recording for evaluation.
"Have you heard their new demo?"
noun
A public protest or march, often against a policy or issue.
"Thousands attended the climate demo."
verb
To show or present a product, software, or music recording.
"She will demo the new feature."
Thesaurus
Synonyms: demonstration, present, show, exhibit, demonstrate