Crossword Genius

Some of the best agents put on a show (5)

Ross

I believe the answer is:

stage

'a show' is the definition.
(thesaurus)

'some of the best agents put' is the wordplay.
'some of' indicates a hidden word.
'STAGE' can be found hidden inside 'best agents put'.

'on' is the link.

(Other definitions for stage that I've seen before include "Acting area" , "Acting platform; coach" , "Present; part of journey" , "Elevated platform" , "Mount (a play)" .)

I've seen this clue in The Irish Independent.
Want a hint initially instead of a full solution? Install my app