The definition of avenge is to get revenge for or punish someone for a wrongdoing.(verb)
Throwing eggs at someone's car after they threw eggs at your house is an example of to avenge.
See avenge in Webster's New World College Dictionary
See avenge in American Heritage Dictionary 4
transitive verb a·venged, a·veng·ing, a·veng·es
Origin: Middle English avengen
Origin: , from Old French avengier
Origin: : a-, to (from Latin ad-; see ad-)
Origin: + vengier, to vindicate (from Latin vindicāre, to claim; see vindicate).
Learn more about avenge