Definition of "avenged"

avenged