popularizer

/pˈɑpjʌlɝaɪzɝ/

Explore definitions, synonyms, and language insights of popularizer

Definitions

Noun
someone who makes attractive to the general public

More General Terms