pancarteTop 8000MeaningsNoun1. sign, placard (with a message on it, such as might be carried during a protest)Examples2Dieu envoya une pancarte.God sent a sign.Dieu a envoyé une pancarte.God sent a sign.