Does such cake contain spirit? (5)
I believe the answer is:
angel
'spirit?' is the definition.
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for angel that I've seen before include "Heavenely messenger" , "Theatrical backer" , "Investor in a theatrical production" , "one might be recording" , "One backing plays" .)