What is the full meaning of avengements
AVENGEMENT, (archaic) the inflicting of retributive punishment [n]
Example of the word avengements placed on a Scrabble board.