discourser
/ˈdɪskərsər/Definitions
1. noun
A person who discourages or tries to persuade others to do something or to change their plans or opinions.
“The travel agent was a discourser when it came to recommending the cheaper package deals.”
2. verb
To persuade or try to persuade someone to do something or to change their plans or opinions.
“She discouraged him from making such a reckless investment.”