Temple no location to hide retreating officer (7)
I believe the answer is:
colonel
'officer' is the definition.
(colonel is a kind of officer)
'temple no location to hide retreating' is the wordplay.
'to hide' indicates a hidden word.
'retreating' shows that the letters should be reversed in order.
'lenoloc' is hidden in the letters of 'temple no location'.
'lenoloc' written backwards gives 'COLONEL'.
(Other definitions for colonel that I've seen before include "Commander" , "Army officer ranking below a brigadier" , "Army rank" , "No cello (anag.)" , "Comissioned military officer" .)