Common Noun Collocations of avenge

affront, attempt, blood, brother, cause, chance, death, defeat, desire, duty, elect, father, God, injury, man, mother, murder, need, opportunity, order, outrage, power, quarrel, time, war, way, wrong, Judge, Lord, insult