cast+reproach+upon
1cast reproach upon — index denounce (condemn), disgrace, dishonor (deprive of honor), expostulate, lash (attack verbally) Burton s Legal Thesaurus. William C. Burton …
2reproach — Synonyms and related words: accusal, accusation, accuse, accusing, admonish, admonishment, admonition, allegation, allege, allegement, anathematize, anathemize, animadvert on, arraign, arraignment, article, aspersion, attaint, badge of infamy,… …
3reflect upon — Synonyms and related words: accuse, anathematize, anathemize, animadvert on, arraign, blame, call to account, cast blame upon, cast reflection upon, censure, complain against, condemn, cry down, cry out against, cry out on, cry shame upon, damn,… …
4disgrace — I noun abasement, abjectness, abomination, attaint, bad character, bad name, bad report, bad reputation, bad repute, badge of infamy, baseness, blemish, blot, brand, cause of reproach, cause of shame, comedown, condition of infamy, contempt,… …
5denounce — I (condemn) verb anathematize, animadvert, asperse, assail, assail with censure, assault, attack, be censorious, belittle, berate, besmear, besmirch, blackball, blacken, blacklist, brand, bring into discredit, bring to account, call to account,… …
6dishonor — dis·hon·or 1 n: refusal on the part of the issuer (as a bank) to pay or accept commercial paper (as a check) when it is presented see also wrongful dishonor dishonor 2 vt: to refuse to pay or accept a bank dishonor ing the checks for insufficient …
7shame — Synonyms and related words: abasement, abash, abashment, abomination, apologies, atrocity, attrition, ayenbite of inwit, bad, besmirch, bitterness, blacken, bring down, bring into discredit, bring low, bring shame upon, bully, burning shame,… …
8debase — 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,… …
9degrade — 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 …
10humiliate — 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,… …