avengeyoudaoicibaDictYouDict
avenge: see vindicate
avenge (v.)youdaoicibaDictYouDict
late 14c., from Anglo-French avenger, Old French avengier, from a- "to" (see ad-) + vengier "take revenge" (Modern French venger), from Latin vindicare "to claim, avenge, punish" (see vindicate). Related: Avenged; avenging.