Celestial messenger (5)
I believe the answer is:
'celestial messenger' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for angel that I've seen before include "on the Tube?" , "One backing theatre production" , "Messenger < is a nurse" , "Theatre supporter" , "Investor in a theatrical venture" .)