on show - definition and synonyms

phrase
  1. available for people to see

    These are just some of the exciting works of art on show in Britain today.

See also main entry: show