: a person, animal, or object adopted by a group as a symbolic figure especially to bring them good luck
the team had a mountain lion as their mascot
Love words? Need even more definitions?
Merriam-Webster unabridged
Share