avengers

noun

  1. 1

    One who avenges or vindicates

    an avenger of blood
  2. 2

    One who takes vengeance.

Translate “avengers” to another language

Click any language to open the translator with this word already filled in.

Avengers Definition & Meaning | TranslatePulse