Synonyms for Display (same or very similar meaning)
WordNet sense 1 (something intended to communicate a particular impression):
show
WordNet sense 2 (an electronic device that represents information in visual form):
video display
WordNet sense 3 (a visual representation of something):
presentation
WordNet sense 4 (make clear and visible):
reveal
WordNet sense 5 (to show, make visible or apparent):
exhibit, expose, expose
WordNet sense 6 (something shown to the public):
showing
From the ODE community, based on WordNet
add/edit