To Display or Exhibit:
* Display: (formal) to put something on show for people to see.
* Exhibit: (formal) to put something on public display.
* Present: (formal) to formally introduce something.
* Demonstrate: to show how something works or is done.
* Reveal: to make something known or visible.
* Unveil: to remove a covering from something, making it visible.
To Perform or Entertain:
* Perform: to present a play, concert, or other entertainment.
* Stage: to put on a show.
* Present: (informal) to perform a show.
* Put on: to organize and perform a show.
To Prove or Indicate:
* Prove: to demonstrate the truth of something.
* Indicate: to point to or suggest something.
* Demonstrate: to show clearly that something is true.
* Illustrate: to show something by example.
Other Synonyms:
* Exhibit: (noun) a public display of things.
* Exhibition: a public display of things.
* Performance: a show, especially one in a theater or other entertainment venue.
* Spectacle: a public display or performance that is impressive or unusual.
Please provide more context about how you are using the word "show" so I can give you a more specific synonym.