French-English dictionary »

vulgariser meaning in English

FrenchEnglish
vulgariser verbe

popularise◼◼◼(to present in a widely understandable form)
verb

dumb down◼◻◻(to convey some subject matter in simple terms)
verb
[UK: dʌm daʊn] [US: ˈdəm ˈdaʊn]