Lucky mascot (8)
I believe the answer is:
talisman
'lucky mascot' is the definition.
This is the entire clue.
(Other definitions for talisman that I've seen before include "Object supposed to bring good luck" , "Object bringing luck" , "Object believed to protect wearer" , "Lucky thing" , "Object thought to guard against evil" .)