on display - definition and synonyms

phrase
  1. in a place that is able to be seen by many people

    Her work is on display at the gallery.

    place/put something on display:

    The costumes were placed on display at the museum.

See also main entry: display