posted by Hannah .
Would you say that deprecate, disdain (as a verb), and denounce are synonyms?
These I found at Keyword: Thesaurus... an excellent help in checking synonyms and antonyms.
I would agree that those are synonyms
Synonyms bad-mouth, belittle, cry down, deprecate, depreciate, diminish, discount, disparage, minimize, put down, write off
Related words abuse, scold; disapprove (of), dislike; censure, condemn, criticize, denounce, reprehend, reprobate; asperse, defame, malign, slander, traduce, vilify; discredit, disgrace