bring+shame+or+reproach+upon
21pillory — Synonyms and related words: Oregon boat, attaint, bespatter, bilbo, blacken, blot, blow upon, bond, bonds, brand, branks, bridle, bring into discredit, bring low, bring shame upon, bring to account, bring to book, call to account, camisole, cast… …
22discredit — Synonyms and related words: agnosticism, asperse, aspersion, atheism, bad character, bad name, bad odor, bad report, bad reputation, bad repute, belie, belittle, besmirch, blacken, blemish, blot, blow sky high, blow up, brand, bring down, bring… …
23debase — Synonyms and related words: abase, abash, abuse, adulterate, alloy, bastardize, bear down, befoul, belittle, bring down, bring into discredit, bring low, bring shame upon, brutalize, bump, bust, canker, cast down, cast reproach upon, cheapen,… …
24degrade — Synonyms and related words: abase, abash, adulterate, alloy, belittle, boot, bounce, break, bring down, bring into discredit, bring low, bring shame upon, bump, bust, can, canker, cashier, cast down, cast reproach upon, cheapen, coarsen, confound …
25humiliate — Synonyms and related words: abase, affront, beat down, bend, break, break down, bring into discredit, bring low, bring shame upon, bring to terms, call names, cast down, cast reproach upon, conquer, crush, debase, deflate, defrock, degrade,… …
26defrock — Synonyms and related words: boot, bounce, break, bring into discredit, bring low, bring shame upon, bump, bust, can, cashier, cast reproach upon, debase, deconsecrate, degrade, demote, deplume, depose, deprive, dethrone, disbar, discharge,… …
27deplume — Synonyms and related words: abase, bleed, bleed white, boot, bounce, break, bring into discredit, bring low, bring shame upon, bump, bust, can, cashier, cast reproach upon, debase, defrock, degrade, demote, denude, depose, deprive, despoil,… …
28dishonor — Synonyms and related words: abase, abuse, affront, aspersion, bad character, bad debt, bad name, bad odor, bad report, bad reputation, bad repute, belittlement, black mark, blemish, blot, bring into discredit, bring low, bring shame upon, call… …
29unfrock — Synonyms and related words: boot, bounce, break, bring into discredit, bring low, bring shame upon, bump, bust, can, cashier, cast reproach upon, debase, deconsecrate, defrock, degrade, demote, deplume, depose, deprive, dethrone, disbar,… …
30disparage — I verb affront, asperse, be insolent, be rude, belittle, bemock, besmear, bespatter, blacken, blot, bring reproach upon, calumniate, cavil, censure, cheapen, condemn, contemn, criticize, debase, decry, defame, deflate, degrade, denigrate,… …