Synonyms of Mascot in English :
Antonyms of Mascot in English
Thesaurus of Mascot in English
1. (noun) a person or animal that is adopted by a team or other group as a symbolic figure