mascot in French mascot in French mascotte noun Something thought to bring good luck. Add to Flashcards