Word distinguishing (revengeful vs vengeful)

1/ What’s the difference between “revengeful” and “vengeful”?

2/ What’s the difference among “rebuke”, “reproach” and “criticize”?

revengeful: desiring and seeking vengeance while vengeful means only desiring vengeance (that is, revengeful indicates a stronger action)

Thanks mo7aisen, but what about the second question?

By the way, does anyone else have any idea, please?

Thanks mo7aisen, but what about the second question?

By the way, does anyone else have any ideas, please?

it is also the dgree of judgement: while criticize means discuss the good as the well as the bad, reproach means to blame (i.e., expressing disapproval), and rebuke means censure strongly and, probably, angrily.