The Italian term "scoraggiare" matches the English term "demoralize"

other italian words that include "scoraggiare" : english :
scoraggiare discourage
scoraggiare dishearten
scoraggiare dispirit