Crossword Genius

Put on the coach (5)

Ross

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" .)

Want a hint initially instead of a full solution? Install my app