Synonyms of avenged

2 Syllables
payback, punish, venge, redress, repay, chasten
3 Syllables
chastise, requite, revenge
4 Syllables
retribute, vindicate