n. 25B6; noun INVECTIVE, revilement, condemnation, opprobrium, scolding, criticism, disapprobation, fault-finding; blame, abuse, insults, vilification, denunciation, obloquy, denigration, disparagement, slander, libel, defamation, slurs, aspersions; vitriol, venom; informal flak; Brit. informal stick; formal castigation.
praise.