revenge和avenge的区别?

revenge和avenge的区别?

revenge vt. 1. 替...报仇[(+on/upon)] He revenged his dead brother. 他为亡兄报了仇。 2. 报复,洗雪 I will revenge that insult. 我要洗雪那个耻辱。 n. 1. 报仇;报复[U][(+for/on)] The people of the village took revenge on the thieves by beating them with sticks. 村子里的人们用棍棒打窃贼泄恨。 He wanted revenge for his father's murder. 他要为遇害的父亲复仇。 avenge vt. 1. 替...报仇 avenge one's parents 为父母报仇 2. 为...进行报复[(+on)] He resolved to avenge the insult on the boss. 他决意为受辱向老板进行报复。 vi. 1. 报仇;报复