The AI-powered English dictionary
plural avengers
One who avenges or vindicates examples
One who takes vengeance. examples