Nouns

(n)denigration, belittlinga belittling comment
(n)aspersion, calumny, slander, defamation, denigrationan abusive attack on a person's character or good name
(n)deprecation, denigrationthe act of expressing disapproval (especially of yourself)