put (something) in a prominent place in order that it may readily be seen.
the palace used to display a series of tapestries
exhibit,show,put on show,put on view,expose to view,present,unveil,set forth,arrange,dispose,array,lay out,set out
a performance, show, or event staged for public entertainment.
a display of fireworks