Put on display (7)
'put on display' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for exhibit that I've seen before include "Present" , "Give public show, as of paintings" , "parade" , "Object on formal public display" , "Manifest" .)
(Other definitions for exhibited that I've seen before include "Put on a show" , "on display" , "shown" .)