Home
Advance Search
Dictionary
Words with Friends solver
Meaning of avenged
Definition:-
Inflict harm in return for (an injury or wrong done to oneself or another) (verb)