Avenged

Definition:

  • (imp. & p. p.) of Avenge

Compare avenged with other words:

avenge vs. avenged

avenged vs. avenger

avenged vs. vindicated