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"