YourDictionary

Dictionary Home » Thesaurus » mascot

Synonyms for mascot

noun

luck piece, talisman, amulet; see charm 2.

Learn more about mascot

Related Articles

link/cite print suggestion box