on display


Also found in: Dictionary.

on display

In public view; for all to see.
See also: display, on