Spirit, yes, but not much of a chance! (5)
I believe the answer is:
ghost
'spirit' is the definition.
(spirit can mean a ghost)
I don't understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for ghost that I've seen before include "Spirit, spectre" , "who has a haunting act?" , "give it up" , "Supernatural apparition" , "Writer who gives the credit of authorship to someone else" .)