Synonyms for Demonstration (same or very similar meaning)
WordNet sense 1 (a visual presentation showing how something works):
demo
WordNet sense 2 (proof by a process of argument or a series of proposition proving an asserted conclusion):
monstrance
WordNet sense 3 (a public display of group feelings (usually of a political nature)):
manifestation
WordNet sense 4 (a show or display; the act of presenting something to sight or view):
presentation, presentment
From the ODE community, based on WordNet
add/edit