Definition of "avenger"

avenger