AVENGER OF BLOOD Meaning of AVENGER OF BLOOD in English one who takes vengeance on behalf of another Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012