brand meaning in French
n. marque (de produit), produit manufacturé par une compagnie auquel elle attribue son nom; brandon, tison; fer chaud; flambeau; sorte, qualité (d'une marchandise); marque d'infamie; fer chaud; marque , brûlure; cicatrice; rouille (plantes)
v. marquer (qqn, qqch) au fer chaud; flétrir; déshonorer, condamner; blâmer