Poet's work on the radio was outstanding (3)
I believe the answer is:
ode
'poet's work' is the definition.
'ode' can be an answer for 'work' (I've seen this before). I'm not sure about the 'poet's' bit.
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for ode that I've seen before include "Poetic composition" , "Lyric poem" , "Poem in praise of doe" , "- - to a 12 Urn" , "Sung poem" .)