English synonyms about - contact  

avenged

adjective

1 avenged

For which vengeance has been taken.


Find more on avenged elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0148