Clue: Backer told of cat's spirit (7)
Answer: PHANTOM
Explanation: Definition: spirit
A charade of PHAN, sounding like ('told') FAN ('backer') plus TOM ('cat').