Spirit provided by good entertainer (5)
I believe the answer is:
ghost
'spirit' is the definition.
(spirit can mean a ghost)
'by good entertainer' is the wordplay.
'by' says to put letters next to each other.
'good' becomes 'g' (abbreviation).
'entertainer' becomes 'host' (person hosting or entertaining guests).
'g' put next to 'host' is 'GHOST'.
'provided' acts as a link.
(Other definitions for ghost that I've seen before include "who has a haunting act?" , "suggestion" , "Spectre, wraith" , "Lay down life for another in this" , "insubstantial presence" .)