RichThesaurus
criticize severely
criticize severely
antonyms
praise
applaud
commend
criticize severely
definitions