Word Definition

Avenger

  1. One who takes vengeance.
  2. One who avenges or vindicates; as, an avenger of blood.

Synonyms