Another way to say
demoralize, intimidate, irk, daunt
To deprive of hope, confidence, or courage; to dispirit or dishearten; to dissuade from; to obstruct or hinder; to frown upon or disapprove of.
"A tall fence might help discourage the deer from eating the vegetables in your garden."
"The team was demoralized after suffering yet another loss."
Try our synonym tool >>