Put on the coach (5)
I believe the answer is:
stage
I believe this clue is a double definition.
'put on' is the first definition.
(to put on a show is to present or stage it)
'the coach' is the second definition.
(stagecoach)
(Other definitions for stage that I've seen before include "Leg, section" , "Phase; mount" , "Mount (a play)" , "Performance place" , "Theatre platform; leg" .)