deter
,
discourage
(verb) - try to prevent; show opposition to;
"We should discourage this practice among our youth"
dissuade
,
deter
(verb) - turn away from by persuasion;
"Negative campaigning will only dissuade people"