An agent is defined as someone or something that makes something happen.
A man who travels ahead to arrange the details of scheduling, publicity, security, and other matters connected with a trip or public appearance, especially one to be made by a politician or dignitary.
The definition of a flack is a publicity agent.
someone who publicizes
Find another word for publicist. In this page you can discover 10 synonyms, antonyms, idiomatic expressions, and related words for publicist, like: publicity agent, publicity person, agent, public relations consultant, PR person, publicizer, advance-man, flack, publiciser and press-agent.