Put on the street for a time (5)
I believe the answer is:
stage
'put on' is the definition.
(to put on a show is to present or stage it)
'street for a time' is the wordplay.
'street' becomes 'st' (abbreviation).
'for' means one lot of letters go next to another.
'a time' becomes 'age' (an age is a period of time).
'st'+'age'='STAGE'
'the' acts as a link.
(Other definitions for stage that I've seen before include "Acting area" , "Phase - platform" , "Support for acting" , "Mount (a play)" , "Theatre platform; leg" .)