Avengement
English Translation from English to English dictionary online for the word Avengement
-
1 n.
The inflicting of retributive punishment; satisfaction taken.
-
2 n.
The inflicting of retributive punishment; satisfaction taken.