Avenged - Definition

avenged

Part of speech: adjective

for which vengeance has been taken; "an avenged injury"

Look up another word