MohammedPreview
Open in TheBrain

To Reproach

  1. (transitive) To criticize or rebuke (someone). Synonyms: To Exprobrate, To Blame, To Rebuke, To Upbraid;
  2. (transitive) To disgrace, or bring shame upon.
Synonyms