词根
veng(e)= to punish 惩罚 , 引申为“报仇”

avenge v. 报仇

a 加强 + veng 惩罚,引申为“报仇” + e → 报仇

avenger n. 报仇者

a 加强 + veng 报仇 + er 表名词 → 报仇者

revenge v. 报仇

re 回 + veng 惩罚,引申为“报仇” + e → 返回来惩罚 → 报仇

vengeance n. 报仇

venge 惩罚,引申为“报仇” + ance 表状态 → 报仇

vengeful adj. 复仇心重的

venge 惩罚,引申为“报仇” + ful …的 → 充满报仇心的 → 复仇心重的