RichThesaurus
upbraidment
upbraidment
synonyms
vilification
rap
derogation
reprehension
knock
indictment
dressing down
blame
invective
denouncement
obloquy
charge
incrimination
accusation
cursing
reprobation
fulmination
damning
castigation
reprimand
arraignment
stigmatization
censure
denunciation
smearing
upbraidment
definitions