populariser

Explore definitions, synonyms, and language insights of populariser

Definitions

Noun
someone who makes attractive to the general public

More General Terms