Noun Definition

avenger

1.Definition: someone who takes vengeance

Related Noun(s):retaliator

Category: People