avenging
adjectiveDefinition of avenging
: seeking or gaining vengeance
an avenging angel
Keep scrolling for more