The difference between Reproach and Upbraid

When used as nouns, reproach means a mild rebuke, or an implied criticism, whereas upbraid means the act of reproaching.

When used as verbs, reproach means to criticize or rebuke someone, whereas upbraid means to criticize severely.


check bellow for the other definitions of Reproach and Upbraid

  1. Reproach as a noun:

    A mild rebuke, or an implied criticism.

  2. Reproach as a noun:

    Disgrace or shame.

  1. Reproach as a verb:

    To criticize or rebuke someone.

  2. Reproach as a verb:

    To disgrace, or bring shame upon someone.

  1. Upbraid as a verb (transitive):

    To criticize severely.

  2. Upbraid as a verb (transitive, archaic):

    To charge with something wrong or disgraceful; to reproach; to cast something in the teeth of; – followed by with or for, and formerly of, before the thing imputed.

  3. Upbraid as a verb (obsolete):

    To treat with contempt.

  4. Upbraid as a verb (obsolete):

    To object or urge as a matter of reproach; to cast up; – with to before the person.

  5. Upbraid as a verb (archaic, intransitive):

    To utter upbraidings.

  6. Upbraid as a verb (UK, _, dialectal, Northern England):

    To rise on the stomach; vomit; retch.

  1. Upbraid as a noun (obsolete):

    The act of reproaching; contumely.

Compare words: