Ought RAF hero to play in street? (12)
I believe the answer is:
thoroughfare
'street?' is the definition.
(thesaurus)
'ought raf hero to play' is the wordplay.
'to play' indicates an anagram.
'ought'+'raf'+'hero'='oughtrafhero'
'oughtrafhero' with letters rearranged gives 'THOROUGHFARE'.
'in' acts as a link.
(Other definitions for thoroughfare that I've seen before include "Road or path" , "Public road" , "Public way or street" , "highway" , "Access - road" .)